亚洲v欧美v国产v在线成_制服丝袜中文字幕丝袜专区_一区二区三区韩国电影_激情欧美一区二区中文字幕

我要投稿 投訴建議

計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)題

時(shí)間:2021-01-26 09:49:42 計(jì)算機(jī)等級(jí) 我要投稿

計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)題

  考前多做題對(duì)于考試是很有幫助的,下面給大家整理了計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)題,一起來(lái)看看吧!

計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)題

  計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)題

  1.下列敘述中正確的是

  A) C程序中所有函數(shù)之間都可以相互調(diào)用

  B) 在C程序中main函數(shù)的位置是固定的

  C) 在C程序的函數(shù)中不能定義另一個(gè)函數(shù)

  D) 每個(gè)C程序文件中都必須要有一個(gè)main函數(shù)

  參考答案:C

  【解析】C程序中主函數(shù)不能被其他函數(shù)調(diào)用,所以A選項(xiàng)錯(cuò)誤main函數(shù)可以放在程序開始,也可以放在中間,也可以放在最后,位置不固定,但程序執(zhí)行時(shí)必須從main函數(shù)開始,所以B選項(xiàng)錯(cuò)誤在C程序的函數(shù)中不能定義另一個(gè)函數(shù),可以聲明或調(diào)用另一個(gè)函數(shù),所以C選項(xiàng)正確每個(gè)C程序中必須包含一個(gè)main函數(shù),但不一定是每個(gè)C程序文件中必須有,用戶單獨(dú)編寫的某個(gè)函數(shù)也可以存儲(chǔ)為一個(gè)C程序文件,所以D選項(xiàng)錯(cuò)誤

  2.若有代數(shù)式 (其中e僅代表自然對(duì)數(shù)的底數(shù),不是變量),則以下能夠正確表示該代數(shù)式的C語(yǔ)言表達(dá)式是(  )。

  A) sqrt(fabs(pow(n,x)+exp(x)))

  B) sqrt(fabs(pow(n,x)+pow(x,e)))

  C) sqrt(abs(n^x+e^x))

  D) sqrt(fabs(pow(x,n)+exp(x)))

  參考答案:A

  【解析】B)選項(xiàng)中函數(shù)pow(x,e)錯(cuò)誤應(yīng)該直接使用exp(x)函數(shù)。C)選項(xiàng)中函數(shù)abs(n^x+e^x)錯(cuò)誤,應(yīng)該使用fabs()返回浮點(diǎn)數(shù)的絕對(duì)值。D)選項(xiàng)中pow(x,n)參數(shù)順序錯(cuò)誤。

  3.以下敘述中正確的是

  A) 用戶自己定義的函數(shù)只能調(diào)用庫(kù)函數(shù)

  B) 實(shí)用的C語(yǔ)言源程序總是由一個(gè)或多個(gè)函數(shù)組成

  C) 不同函數(shù)的形式參數(shù)不能使用相同名稱的標(biāo)識(shí)符

  D) 在C語(yǔ)言的函數(shù)內(nèi)部,可以定義局部嵌套函數(shù)

  參考答案:B

  【解析】A選項(xiàng)中,"用戶自己定義的函數(shù)只能調(diào)用庫(kù)函數(shù)"描述是不正確的,也可以調(diào)用自定義函數(shù);C選項(xiàng)中,對(duì)于不同函數(shù)的形式參數(shù)可以使用相同名稱的標(biāo)識(shí)符;D選項(xiàng)中,關(guān)于函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套。因此B選項(xiàng)正確。

  4.有以下程序

  #include

  main()

  { int y=10;

  while(y--); printf("y=%d ", y);

  }

  程序執(zhí)行后的.輸出結(jié)果是

  A) y=0

  B) y=-1

  C) y=1

  D) while構(gòu)成無(wú)限循環(huán)

  參考答案:B

  【解析】執(zhí)行y - -直到值為0,由于y - -是先用再減,所以退出循環(huán)時(shí),y的值為-1

  5.有以下程序

  #include

  #include

  void fun (char *w, int m )

  { char s, *p1, *p2;

  p1=w; p2=w+m-1;

  while ( p1

  {

  s=*p1; *p1=*p2; *p2=s;

  p1++; p2--;

  }

  }

  main()

  { char a[ ]="123456";

  fun ( a, strlen(a) ); puts(a);

  }

  程序運(yùn)行后的輸出結(jié)果是

  A) 123456

  B) 116611

  C) 161616

  D) 654321

  參考答案:D

  【解析】主函數(shù)中調(diào)用fun(a,6)后,指針p1指向字符串中的"1"、p2指向字符串中的"6"。While循環(huán)中,只要p1

  6.以下選項(xiàng)中,當(dāng)x為大于1的奇數(shù)時(shí),值為0的表達(dá)式是

  A) x%2==0

  B) x/2

  C) x%2!=0

  D) x%2==1

  參考答案:A

  【解析】算術(shù)運(yùn)算符的優(yōu)先級(jí)高于關(guān)系運(yùn)算符的優(yōu)先級(jí),所以當(dāng)x為大于1的奇數(shù)時(shí),A選項(xiàng)的值為假,即0B選項(xiàng)的值為不定值,但絕對(duì)不是0C選項(xiàng)的值為真,即1D選項(xiàng)的值為真,即1

  7.表達(dá)式:(int)((double)9/2)- 9%2 的值是

  A) 0

  B) 3

  C) 4

  D) 5

  參考答案:B

  【解析】先將整型數(shù)據(jù)9強(qiáng)制轉(zhuǎn)換成double型,然后除以2得到的結(jié)果與double型保持一致,即為4.5,然后將4.5強(qiáng)制轉(zhuǎn)換成整型數(shù)據(jù)4,然后計(jì)算9%2的值為1,最后計(jì)算4-1的值為3,所以選擇B選項(xiàng)

  8.以下敘述正確的是( )。

  A) C程序由函數(shù)組成,可以不包含main函數(shù)

  B) 每個(gè)C程序文件中的main函數(shù)都應(yīng)當(dāng)放在最前面

  C) 每個(gè)C程序文件都應(yīng)當(dāng)包含一個(gè)main函數(shù)

  D) 每個(gè)C程序都只能有一個(gè)main函數(shù)

  參考答案:D

  【解析】雖然一個(gè)C程序可以包含多個(gè)文件,但是有且只有一個(gè)文件中包含main函數(shù),因此,選項(xiàng)A,C錯(cuò)誤。main函數(shù)可以放在程序的任意位置。因此,選項(xiàng)B錯(cuò)誤。答案為D選項(xiàng)。

  9.下面屬于應(yīng)用軟件的是( )。

  A) 學(xué)生成績(jī)管理系統(tǒng)

  B) UNIX操作系統(tǒng)

  C) 匯編程序

  D) 編譯程序

  參考答案:A

  【解析】計(jì)算機(jī)軟件按功能分為應(yīng)用軟件、系統(tǒng)軟件、支撐軟件(或工具軟件)。系統(tǒng)軟件是管理計(jì)算機(jī)的資源,提高計(jì)算機(jī)的使用效率,為用戶提供各種服務(wù)的軟件,如操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)、編譯程序、匯編程序和網(wǎng)絡(luò)軟件等,B、C、D均為系統(tǒng)軟件。應(yīng)用軟件為了應(yīng)用于特定的領(lǐng)域而開發(fā)的軟件,A選項(xiàng)正確。

  10.若有以下定義

  int x[10], *pt=x;

  則對(duì)x數(shù)組元素的正確引用是

  A) pt+3

  B) *&x[10]

  C) *(pt+10)

  D) *(x+3)

  參考答案:D

  【解析】沒(méi)有A選項(xiàng)的引用形式。*與&放在一起作用抵消,所以B選項(xiàng)錯(cuò)誤,最大只能引用到x[9]。*(pt+i)表示引用指針pt所指元素后的第i個(gè)元素,所以C選項(xiàng)錯(cuò)誤,最大只能為*(pt+9)。因此D選項(xiàng)正確。


【計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)題】相關(guān)文章:

2017計(jì)算機(jī)二級(jí)C語(yǔ)言試題05-15

計(jì)算機(jī)二級(jí)C語(yǔ)言筆試題目05-15

計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言過(guò)關(guān)技巧01-30

計(jì)算機(jī)二級(jí)C語(yǔ)言考試題目05-15

計(jì)算機(jī)二級(jí)考試C++上機(jī)考試試題03-31

有趣的C語(yǔ)言筆試題06-09

C語(yǔ)言的論文致謝詞01-09

C語(yǔ)言論文致謝11-25

C語(yǔ)言學(xué)習(xí)社會(huì)實(shí)踐報(bào)告12-09

關(guān)于C語(yǔ)言游戲開發(fā)筆試題06-19