C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫2024年秋海南科技職業(yè)大學(xué)_第1頁
C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫2024年秋海南科技職業(yè)大學(xué)_第2頁
C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫2024年秋海南科技職業(yè)大學(xué)_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余3頁可下載查看

下載本文檔

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

文檔簡介

C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫2024年秋海南科技職業(yè)大學(xué)對于do…while語句,下列說法不正確的是

A:循環(huán)體至少要執(zhí)行一次B:循環(huán)體有可能一次也不執(zhí)行C:用條件控制循環(huán)體的執(zhí)行次數(shù)D:循環(huán)體中可以包含若干條語句

答案:循環(huán)體有可能一次也不執(zhí)行設(shè)有說明:charw;intx;floaty;doublez;則表達(dá)式w*x+z-y值的數(shù)據(jù)類型為

A:doubleB:charC:floatD:int

答案:double下列不合法的字符常量是

A:\xcc'B:\018'C:\"'D:\\'

答案:\018'C語言結(jié)構(gòu)體類型變量在程序運(yùn)行期間

A:所有的成員一直駐留在內(nèi)存中B:部分成員駐留在內(nèi)存中C:在內(nèi)存中僅僅開辟一個(gè)存放結(jié)構(gòu)體變量地址的單元D:只有最開始的成員駐留在內(nèi)存中

答案:所有的成員一直駐留在內(nèi)存中C語言中,″\\xfds″在內(nèi)存中占用的字節(jié)數(shù)是

A:5B:6C:4D:3

答案:6算法的時(shí)間復(fù)雜度是指

A:算法程序的長度B:執(zhí)行算法程序所需要的時(shí)間C:算法程序中的指令條數(shù)D:算法執(zhí)行過程中所需要的基本運(yùn)算次數(shù)

答案:算法執(zhí)行過程中所需要的基本運(yùn)算次數(shù)下列不合法的用戶標(biāo)識符是

A:j2_KEYB:4dC:_8_D:Double

答案:4d算法的有窮性是指

A:算法程序所處理的數(shù)據(jù)量是有限的B:算法程序的運(yùn)行時(shí)間是有限的C:算法程序的長度是有限的D:算法只能被有限的用戶使用

答案:算法程序的運(yùn)行時(shí)間是有限的在C語言中,下列標(biāo)識符中合法的是

A:-intB:A_B!DC:constD:in1_3

答案:in1_3在C語言中,運(yùn)算對象必須是整型數(shù)的運(yùn)算符是

A:%和\B:\C:*D:%

答案:%下面四個(gè)選項(xiàng)中,均是不合法的用戶標(biāo)識符的選項(xiàng)是

A:float,la0_AB:A,P_0,doC:b-a,goto,charD:_123,temp,int

答案:b-a,goto,char以下正確的函數(shù)定義形式是

A:doublefun(intx;inty)B:doublefun(intx,inty)C:doublefun(intx,inty);D:doublefun(intx,y);

答案:doublefun(intx,inty)請選出可用作C語言用戶標(biāo)識符的是

A:2s,Do,SizeofB:FOR,--abc,CaseC:int,define,WORDD:a3_b3,_123,IF

答案:a3_b3,_123,IF若有定義:intx=0,*p=&x;,則語句printf("%d\n",*p);的輸出結(jié)果是

A:隨機(jī)值B:x的地址C:0D:p的地址

答案:C:0若二維數(shù)組a有m列,假設(shè)a[0][0]位于數(shù)組的第一個(gè)位置上,則計(jì)算任一元素a[i][j]在數(shù)組中位置的公式為

A:i*m+j-1B:j*m+iC:i*m+j+1D:i*m+j

答案:i*m+j+1以下錯誤的定義語句是

A:intx[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};B:intx[][3]={{0},{1},{1,2,3}};C:intx[][3]={1,2,3,4};D:intx[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};

答案:D以下選項(xiàng)中可作為C語言合法常量的是

A:-80.0eB:-080C:-80D:-8e1.0

答案:-80語句while(!X);中的表達(dá)式!X等價(jià)于

A:X==1B:X!=1C:X!=0D:X==0

答案:X==0在下列給出的表達(dá)式中,與while(E)中的(E)不等價(jià)的表達(dá)式是(B)。A)(!E==0)B)C)D)

A:(E!=0)B:(!E==0)C:(E>0‖E<0)D:(E==0)

答案:(E==0)已知inta=1,b=3則a/b的值為

A:0.333333B:1C:0D:3

答案:0已知

intt=0;

while(t=1)

{...}則以下敘述正確的是

A:循環(huán)控制表達(dá)式不合法B:其余說法都不對C:循環(huán)控制表達(dá)式的值為1D:循環(huán)控制表達(dá)式的值為0

答案:循環(huán)控制表達(dá)式的值為1已定義charch=′$′;inti=1,j;,執(zhí)行j=!ch&&i++以后,i的值為

A:1B:3C:0D:2

答案:1執(zhí)行語句for(i=1;i++<4;);后變量i的值是

A:4B:不定C:5D:3

答案:5設(shè)有定義:inta;floatb;執(zhí)行scanf("%2d%f",&a,&b);語句時(shí),若從鍵盤輸入876543.0,a和b的值分別是

A:87和6543.000000B:87和543.000000C:876和543.000000D:76和543.000000

答案:87和6543.000000當(dāng)把四個(gè)表達(dá)式用作if語句的控制表達(dá)式時(shí),有一個(gè)選項(xiàng)與其他三個(gè)選項(xiàng)含義不同,這個(gè)選項(xiàng)是

A:k%2B:k%2==1C:(k%2)!=0D:!(k%2)==1

答案:!(k%2)==1有以下語句,則對a數(shù)組元素的引用不正確的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;

A:*(*(a+i))B:*(&a[i])C:a[p-a]D:p[i]

答案:*(*(a+i))已知字母A的ASCII代碼值為65,若變量kk為char型,以下不能正確判斷出kk中的值為大寫字母的表達(dá)式是

A:(kk>=65)&&(kk<=97)B:(kk+32)>=′a′&&(kk+32)<=′Z′C:kk>=′A′&&kk<=′Z′D:!(kk>=′A′||kk<=′Z′)

答案:!(kk>=′A′||kk<=′Z′)已知字母A的ASCII碼為65,下列程序運(yùn)行后的輸出結(jié)果是main(){chara,b;a='A'+'5'-'3';b=a+'6'-'2';printf("%d%c\n",a,b);}

A:67FB:67GC:688GD:68F

答案:67G下面程序段的運(yùn)行結(jié)果是intn=0;while(n++<=2);printf("%d",n);

A:2B:有語法錯誤C:4D:3

答案:4執(zhí)行以下程序后的輸出結(jié)果是main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}

A:a=14B:a=11C:a=142D:a=13

答案:a=14有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];則b的值是

A:9B:8C:5D:6

答案:9下列程序運(yùn)行的結(jié)果是main(){inta=10,b=11,c=12;printf("%d\n",ab:b);}

A:0B:11C:10D:12

答案:0以下程序輸出的結(jié)果是main(){intm=5;if(m++>5)printf("%d",m++);elseprintf("%d",m--);}

A:7B:5C:4D:6

答案:6下列程序運(yùn)行后的輸出結(jié)果是。main(){charc;intn=100;floatf=10;doublex;x=f*=n/=(c=50);printf("%d%f\n",n,x);}

A:220.000000B:440.000000C:420.000000D:240.000000

答案:220.000000若有如下語句intx=3;do{printf("%d\n",x-=2);}while(!(--x));則上面程序段:

A:是死循環(huán)B:輸出的是1和-2C:輸出的是1D:輸出的是3和0

答案:輸出的是1和-2若已定義inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i=3;其中則對a數(shù)組元素不正確的引用是

A:a[p-a]B:p[i]C:a[10]D:*(&a[i])

答案:a[10]下面程序輸出的結(jié)果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",a[2-i][i]);}

A:159B:753C:357D:591

答案:753以下程序的輸出結(jié)果是#includemain(){inta[5]={2,4,6,8,10},*p;p=a;p++;printf("%d",*p);}

A:2B:6C:8D:4

答案:4以下程序的輸出結(jié)果是#includevoidfun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(3);printf("\n");}

A:12B:10C:13D:11

答案:13當(dāng)變量c的值不為2、4、6時(shí),值也為"真"的表達(dá)式是

A:(c>=2&&c<=6)||(c!=3)||(c!=5)B:(c>=2&&c<=6)&&(c%2!=1)C:(c>=2&&c<=6)&&!(c%2)D:(c==2)||(c==4)||(c==6)

答案:(c>=2&&c<=6)||(c!=3)||(c!=5)有下列程序:main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2)continue;x++;}x++;}printf("x=%d\n",x);}程序執(zhí)行后的輸出結(jié)果是

A:x=4B:x=8C:x=6D:x=12

答案:x=8有以下程序main(){intx=0,y=0,i;for(i=1;;++i){if(i%2==0){x++;continue;}if(i%5==0){y++;break;}}printf("%d,%d",x,y);}程序的輸出結(jié)果是

A:2,1B:5,2C:2,2D:2,5

答案:2,1下列程序的輸出結(jié)果是#include"stdio.h"main(){inti,a=0,b=0;for(i=1;i<10;i++){if(i%2==0){a++;continue;}b++;}printf("a=%d,b=%d\n",a,b);}

A:a=4,b=5B:a=5,b=5C:a=4,b=4D:a=5,b=4

答案:a=4,b=5有下列程序:main(){inta[]={2,4,6,8,10},y=0,x,*p;p=&a[1];for(x=1;x<3;x++)y+=p[x];printf("%d\n",y);}程序運(yùn)行后的輸出結(jié)果是

A:15B:14C:11D:10

答案:14有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的運(yùn)行結(jié)果是

A:875421B:741C:852D:963

答案:852有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;break;}printf("%d",n);}while(k>0&&n<5);}程序運(yùn)行后的輸出結(jié)果是

A:235B:2356C:02356D:0235

答案:235有下列程序:intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main(){doublew;w=fun2(1.1,2.0);……}程序執(zhí)行后變量w中的值是

A:5.21B:0.0C:5D:5.0

答案:5.0以下程序的輸出結(jié)果是main(){inta,i;a=0;for(i=1;i<5;i++){switch(i){case0:case3:a+=2;case1:case2:a+=3;default:a+=5;}}printf("%d\n",a);}

A:20B:10C:31D:13

答案:31有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論