軟件編程一級考題及答案_第1頁
軟件編程一級考題及答案_第2頁
軟件編程一級考題及答案_第3頁
軟件編程一級考題及答案_第4頁
軟件編程一級考題及答案_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

軟件編程一級考題及答案一、單項選擇題(每題2分,共20分)1.在編程中,以下哪個選項是正確的注釋方法?A.//這是一個注釋B./這是一個注釋/C.<注釋內(nèi)容>D.{注釋內(nèi)容}答案:A2.以下哪個選項是C語言中的基本數(shù)據(jù)類型?A.StringB.IntegerC.FloatD.Char答案:D3.在C語言中,以下哪個關(guān)鍵字用于定義一個函數(shù)?A.defineB.functionC.voidD.int答案:C4.以下哪個選項是正確的C語言變量聲明方式?A.inta;B.vara=5;C.leta=5;D.a=5;答案:A5.在C語言中,以下哪個選項是正確的數(shù)組聲明方式?A.inta[5];B.inta=5;C.inta[];D.inta={1,2,3};答案:A6.在C語言中,以下哪個選項是正確的字符串聲明方式?A.charstr[10]="Hello";B.stringstr="Hello";C.charstr="Hello";D.stringstr[10]="Hello";答案:A7.在C語言中,以下哪個選項是正確的條件語句?A.if(condition){/code/}B.switch(condition){/code/}C.case(condition){/code/}D.while(condition){/code/}答案:A8.在C語言中,以下哪個選項是正確的循環(huán)語句?A.for(inti=0;i<10;i++){/code/}B.while(condition){/code/}C.do{/code/}while(condition);D.Alloftheabove答案:D9.在C語言中,以下哪個選項是正確的函數(shù)調(diào)用方式?A.function_name();B.function_namearg1,arg2;C.function_name(arg1,arg2);D.Alloftheabove答案:C10.在C語言中,以下哪個選項是正確的指針聲明方式?A.intptr;B.intptr=&variable;C.intptr;D.intptr=variable;答案:A二、填空題(每題2分,共20分)1.在C語言中,使用________關(guān)鍵字可以定義一個全局變量。答案:extern2.在C語言中,使用________關(guān)鍵字可以定義一個靜態(tài)變量。答案:static3.在C語言中,使用________關(guān)鍵字可以定義一個常量。答案:const4.在C語言中,使用________關(guān)鍵字可以定義一個宏。答案:define5.在C語言中,使用________函數(shù)可以輸出字符串。答案:printf6.在C語言中,使用________函數(shù)可以輸入字符串。答案:scanf7.在C語言中,使用________函數(shù)可以計算兩個整數(shù)的和。答案:add8.在C語言中,使用________函數(shù)可以計算兩個浮點數(shù)的乘積。答案:multiply9.在C語言中,使用________函數(shù)可以計算一個數(shù)的平方根。答案:sqrt10.在C語言中,使用________函數(shù)可以計算一個數(shù)的絕對值。答案:abs三、編程題(每題10分,共60分)1.編寫一個C語言程序,計算并輸出兩個整數(shù)的和。```cinclude<stdio.h>intmain(){intnum1,num2,sum;printf("Entertwointegers:");scanf("%d%d",&num1,&num2);sum=num1+num2;printf("Thesumof%dand%dis%d.\n",num1,num2,sum);return0;}```2.編寫一個C語言程序,計算并輸出兩個浮點數(shù)的乘積。```cinclude<stdio.h>intmain(){floatnum1,num2,product;printf("Entertwofloating-pointnumbers:");scanf("%f%f",&num1,&num2);product=num1num2;printf("Theproductof%.2fand%.2fis%.2f.\n",num1,num2,product);return0;}```3.編寫一個C語言程序,計算并輸出一個整數(shù)的平方。```cinclude<stdio.h>intmain(){intnum,square;printf("Enteraninteger:");scanf("%d",&num);square=numnum;printf("Thesquareof%dis%d.\n",num,square);return0;}```4.編寫一個C語言程序,計算并輸出一個浮點數(shù)的立方。```cinclude<stdio.h>intmain(){floatnum,cube;printf("Enterafloating-pointnumber:");scanf("%f",&num);cube=numnumnum;printf("Thecubeof%.2fis%.2f.\n",num,cube);return0;}```5.編寫一個C語言程序,計算并輸出一個整數(shù)的階乘。```cinclude<stdio.h>intfactorial(intn){if(n==0)return1;elsereturnnfactorial(n-1);}intmain(){intnum,fact;printf("Enteranon-negativeinteger:");scanf("%d",&num);fact=factorial(num);printf("Thefactorialof%dis%d.\n",num,fact);return0;}```6.編寫一個C語言程序,計算并輸出一個浮點數(shù)的絕對值。```cinclude<stdio.h>include<math.h>intmain(){floatnum,abs_val;printf("Entera

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論