2023年廣播電視大學(xué)電大C語言程序設(shè)計A_第1頁
2023年廣播電視大學(xué)電大C語言程序設(shè)計A_第2頁
2023年廣播電視大學(xué)電大C語言程序設(shè)計A_第3頁
2023年廣播電視大學(xué)電大C語言程序設(shè)計A_第4頁
2023年廣播電視大學(xué)電大C語言程序設(shè)計A_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

993C語言程序設(shè)計A_04單選題(共10題,共30分)

1.一個int型常量占用內(nèi)存的(

)字節(jié)。

A

4B

2C

1D

8參考答案:A;

2.動態(tài)創(chuàng)建具有10個int整型元素的存儲空間的對的函數(shù)調(diào)用是(

)。

A

calloc(10,sizeof(char))

B

calloc(10)C

calloc(10,sizeof(int))

D

calloc(10,10)參考答案:C;

3.假定有定義為“inta[4][5]={{1,3,5},{2,8}};”,則a[1][1]的值為(

)。A

3B

5C

2D

8參考答案:D;

4.

假定有定義“intb[10],*pb;”,則不對的的賦值為(

)。

A

pb=bB

pb=b[5]C

pb=b+2

D

pb=&b[0]參考答案:B;

5.假定x的值為5,y的值為6,則表達(dá)式x++*--y的值為(

)。A

25B

30C

36D

24參考答案:A;

6.在下面的選項中,不能作為函數(shù)定義中的返回類型的是(

)。A

voidB

intC

newD

long參考答案:C;

7.標(biāo)準(zhǔn)輸入設(shè)備的文獻(xiàn)流標(biāo)記符是(

)。

A

stderrB

stdin

C

stdoutD

stdio參考答案:B;

8.執(zhí)行循環(huán)語句“for(i=0;i<=n;i++)S;”時,循環(huán)體S被執(zhí)行的次數(shù)為(

)。

A

1B

n-1C

n

D

n+1參考答案:D;

9.設(shè)x和y均為邏輯值,則表達(dá)式(x||y)的值為假的條件是(

)。

A

x和y均為真B

x和y中的一個為真C

x和y均為假D

x和y中一個為假參考答案:C;

10.由C語言源程序文獻(xiàn)編譯而成的目的文獻(xiàn)的默認(rèn)擴(kuò)展名為(

)。A

cppB

c

C

exeD

obj參考答案:D;填空題(共10題,共30分)1.一個函數(shù)定義由函數(shù)頭和這兩部分組成???:

參考答案:函數(shù)體;

2.當(dāng)解決特定問題時的循環(huán)次數(shù)已知時,通常采用(

)語句來解決。A

forB

whileC

do-while

D

switch參考答案:A;

3.程序運營中需要從鍵盤上輸入多于一個數(shù)據(jù)時,各數(shù)據(jù)之間默認(rèn)使用(

)符號作為分隔符。A

空格或逗號

B

逗號或回車C

逗號或分號

D

空格或回車參考答案:D;

4.假定p是一個指向float型數(shù)據(jù)的指針,則p+1所指數(shù)據(jù)的地址比p所指數(shù)據(jù)的地址大(

)個字節(jié)。A

1B

2C

4D

8參考答案:C;

5.假定有定義為“intm=7,*p;”,則給p賦值的對的表達(dá)式為(

)。A

p=m

B

p=&mC

*p=&mD

p=*m參考答案:B;

6.邏輯表達(dá)式(x>0&&x<=10)的相反表達(dá)式為(

)。A

x<=0||x>10B

x<=0&&x>10C

x<=0||x<=10

D

x>0&&x>10參考答案:A;

7.假定有定義語句為“inta[3][4]={{3,4},{2,8,6}};”,則元素a[1][2]的值為(

)。A

2B

4C

6D

8參考答案:C;

8.

C語言中的系統(tǒng)函數(shù)fopen()是(

)一個數(shù)據(jù)文獻(xiàn)的函數(shù)。A

讀取B

寫入C

關(guān)閉D

打開參考答案:D;

9.假定i的初值為0,則在“while(++i<n)s+=i*i;”中循環(huán)體被執(zhí)行的次數(shù)為(

)。.A

nB

n-1C

n+1D

n/2參考答案:B;

10.假定指針變量p指向一個動態(tài)分派的存儲空間,要釋放p所指向的動態(tài)存儲空間,應(yīng)調(diào)用的函數(shù)為(

)。

A

free(p)B

delete(p)C

free(*p)D

free(&p)參考答案:A;填空題(共10題,共30分)1.假定一維字符指針數(shù)組的定義為“char*a[8];”,則該數(shù)組占用的存儲空間的字節(jié)數(shù)為???:

參考答案:32;

2.假定有語句為“intx=20;*p=&x;”,則表達(dá)式*p的值為(

)。

A

20B

10C

0D

1參考答案:A;

3.循環(huán)體至少被執(zhí)行一次的循環(huán)語句為(

)。

A

forB

while

C

do-while

D

任一種參考答案:C;

4.假定n的值為5,則表達(dá)式n++的值為(

)。A

6B

5C

4D

7參考答案:B;

5.邏輯表達(dá)式(x>0||y==5)的相反表達(dá)式為(

)。A

x<=0||y!=5

B

x<=0&&y!=5C

x>0||y!=5

D

x>0&&y==5參考答案:B;

6.假定一個函數(shù)原型為“char*func(intn)”,則該函數(shù)的返回類型為(

)。A

intB

int*C

charD

char*參考答案:D;

7.C語言程序中的基本功能模塊為(

)。

A

表達(dá)式

B

標(biāo)記符C

語句D

函數(shù)參考答案:D;

8.假定a為一個字符數(shù)組名,則元素a[8]的指針訪問方式為(

)。

.A

a+8B

*(a+8)

C

&a+8D

*a+8參考答案:B;

9.十進(jìn)制數(shù)50表達(dá)成符合C語言規(guī)則的八進(jìn)制數(shù)為________。

A

20B

32C

62D

062參考答案:D;

10.若要以讀和寫兩種操作方式打開一個二進(jìn)制文獻(xiàn),當(dāng)文獻(xiàn)不存在時返回打開失敗信息,則選用的打開方式字符串為(

)。

A

"r+"B

"ab+"C

"rb+"D

"wb+"參考答案:C;主觀題填空題(共10題,共30分)1.假定要訪問一個結(jié)構(gòu)對象x中的數(shù)據(jù)成員a,則表達(dá)方式為???:

參考答案:x.a;2.假定二維數(shù)組的定義為“inta[3][5];”,則該數(shù)組所占存儲空間的字節(jié)數(shù)為???:

參考答案:60;3.字符串"a://xxk"的長度為???:

參考答案:6;4..假定p所指對象的值為25,p+1所指對象的值為46,則*++p的值為。空1:

參考答案:46;5.shortint類型的長度為???:

參考答案:2;6.假定一個結(jié)構(gòu)類型的定義為“structA{inta,b;A*c;};”,則該類型的長度為。空1:

參考答案:12;7.邏輯表達(dá)式(x==0&&y>5)的相反表達(dá)式為???:

參考答案:(x!=0||y<=5);8.假定y=10,則表達(dá)式++y*3的值為???:

參考答案:33;9.執(zhí)行“printf("%c",'A'+2);”語句后得到的輸出結(jié)果為???:

參考答案:C;10.用類型保存字表達(dá)十進(jìn)制常數(shù)3.26f的類型為???:

參考答案:float;寫出下列每個程序運營后的輸出結(jié)果(共4題,共40分)寫出程序運營結(jié)果#include<stdio.h>voidmain(){

inta[3][3]={{3,5,3},{2,11,4},{6,3,10}};

inti,j,s=0;

for(i=0;i<3;i++){

for(j=0;j<3;j++)

if(a[i][j]>5)s+=a[i][j];

}

printf("s=%d/n",s);}(試題分值:10分)參考答案:s=27寫出程序運營結(jié)果#include<stdio.h>voidmain(){

inti,s=0;

for(i=1;i<10;i+=2)s+=i;

printf("s=%d/n",s);}(試題分值:10分)參考答案:s=25寫出程序運營結(jié)果#include<stdio.h>inta[6]={4,5,6,15,20,12};voidmain(){

inti,c0=0,c1=0;

for(i=0;i<6;i++){

switch(a[i]%2){

case0:c0++;break;

case1:c1++;break;

}

}

printf("%d%d/

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論