中國(guó)大學(xué)mooc《高級(jí)語(yǔ)言程序設(shè)計(jì)(南京郵電大學(xué)) 》章節(jié)測(cè)試答案_第1頁(yè)
中國(guó)大學(xué)mooc《高級(jí)語(yǔ)言程序設(shè)計(jì)(南京郵電大學(xué)) 》章節(jié)測(cè)試答案_第2頁(yè)
中國(guó)大學(xué)mooc《高級(jí)語(yǔ)言程序設(shè)計(jì)(南京郵電大學(xué)) 》章節(jié)測(cè)試答案_第3頁(yè)
中國(guó)大學(xué)mooc《高級(jí)語(yǔ)言程序設(shè)計(jì)(南京郵電大學(xué)) 》章節(jié)測(cè)試答案_第4頁(yè)
中國(guó)大學(xué)mooc《高級(jí)語(yǔ)言程序設(shè)計(jì)(南京郵電大學(xué)) 》章節(jié)測(cè)試答案_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

title高級(jí)語(yǔ)言程序設(shè)計(jì)(南京郵電大學(xué))中國(guó)大學(xué)mooc答案100分最新版content第一章初識(shí)計(jì)算機(jī)、程序與C語(yǔ)言(共5個(gè)視頻,時(shí)長(zhǎng):32分鐘54秒)第一章單元測(cè)驗(yàn)1、以下哪個(gè)是馮諾伊曼的思想______。答案:程序存儲(chǔ)的思想2、關(guān)于軟件,下列說(shuō)法不正確的是_______。答案:軟件就是程序3、以下關(guān)于源程序與目標(biāo)程序的說(shuō)法,不正確的是______。答案:所有高級(jí)語(yǔ)言的編譯器均一樣4、第一個(gè)結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言是_____。答案:PASCAL5、貝爾實(shí)驗(yàn)室的DennisM.Ritchie于1973年用C語(yǔ)言重寫了____操作系統(tǒng)。答案:UNIX6、如果計(jì)算機(jī)有32根地址總線,其存儲(chǔ)器的最大存儲(chǔ)容量為___。答案:4GB7、二進(jìn)制數(shù)10101010101所對(duì)應(yīng)的八進(jìn)制數(shù)為____。答案:25258、二進(jìn)制數(shù)10101010101所對(duì)應(yīng)的十六進(jìn)制數(shù)為______。答案:5559、可運(yùn)行的C語(yǔ)言程序的擴(kuò)展名為_______。答案:exe10、C程序編譯之后生成的文件名的擴(kuò)展名是_____。答案:.obj11、C語(yǔ)言源程序開發(fā)的第一步為_______。

答案:編輯12、觀察本章的“Helloworld”C程序,打印“Helloworld”用的函數(shù)為_______。

答案:printf13、十進(jìn)制數(shù)348所對(duì)應(yīng)的八進(jìn)制數(shù)為__。

答案:53414、C程序的完整開發(fā)過(guò)程包括:編輯、___、鏈接和運(yùn)行。

答案:編譯15、觀察本章的“Hellowolrd”C源程序,每條語(yǔ)句以_結(jié)束。

答案:(以下答案任選其一都對(duì))分號(hào);

;;

;第二章初識(shí)C源程序及其數(shù)據(jù)類型(共5個(gè)視頻,時(shí)長(zhǎng):57分鐘7秒)第二章單元測(cè)驗(yàn)1、下列不正確的轉(zhuǎn)義字符是______。答案:‘\68’2、下列不正確的常量表示是_。答案:1.2e0.5;

‘HelloWorld!’3、若函數(shù)中有定義語(yǔ)句:intk;,則下列說(shuō)法正確的是_。答案:這時(shí)k中有值但是無(wú)意義4、關(guān)于C語(yǔ)言中數(shù)的表示,以下敘述正確的是__。答案:只有整型數(shù)在允許范圍內(nèi)能精確無(wú)誤地表示,實(shí)型數(shù)會(huì)有誤差5、C語(yǔ)言中,”\x5d”在內(nèi)存中占用的字節(jié)數(shù)是_。答案:26、C語(yǔ)言中,一個(gè)字符型變量在內(nèi)存中占用的字節(jié)數(shù)是_。答案:17、以下正確的C語(yǔ)言變量名是_。答案:excise_18、下列選項(xiàng)中,正確的整型常量是__.答案:0xfa;

01719、下列選擇中為C語(yǔ)言中非法常量的是_.答案:‘a(chǎn)s’10、下列哪個(gè)選項(xiàng)屬于C語(yǔ)言中的合法字符串常量。

答案:“china”11、#includeintmain(){doublei=3.1415926;printf(“%.4f,%4.3f,%6.2f”,i,i,i);return0;}答案:3.1416,3.142,3.1412、有以下程序段charch;ch=’a’;printf(“%c,%d”,ch,ch);已知字符a的ASCll十進(jìn)制代碼為97,則執(zhí)行上述程序段后輸出結(jié)果是答案:a,9713、若有以下定義和語(yǔ)句,charc1=‘b’,c2=‘e’;printf(“%d,%c”,c2-c1,c2-‘a(chǎn)’+’A’);則輸出結(jié)果是___答案:3,E14、語(yǔ)句printf(“Youare\rA\x20niceE\bboy!”);的輸出結(jié)果是______。

答案:(以下答案任選其一都對(duì))Aniceboy!;

Aniceboy!15、有scanf輸入一個(gè)double型變量時(shí),需要使用格式轉(zhuǎn)換說(shuō)明符為%。

答案:lf16、程序中定義的一個(gè)字符型變量在內(nèi)存中占用___個(gè)字節(jié)。

答案:117、C語(yǔ)言程序中需要進(jìn)行輸入/輸出處理時(shí),必須包含的頭文件是。

答案:(以下答案任選其一都對(duì))stdio.h;18、C語(yǔ)言源程序名的后綴是_____。

答案:(以下答案任選其一都對(duì))C;

c;

.C;

.c19、需要從鍵盤給一個(gè)字符型變量ch輸入一個(gè)字符,使用的輸入語(yǔ)句是:ch=();。

答案:(以下答案任選其一都對(duì))getchar;

getch20、使用標(biāo)準(zhǔn)輸出函數(shù)輸出一個(gè)double型的變量x,要求輸出數(shù)值占6列,即6個(gè)數(shù)字位,并保留2位小數(shù)位,則輸出語(yǔ)句為printf(“%_____f”,x);。如:x=123.4567,要求輸出在屏幕上為123.46;x=3.45678,則輸出為□□3.46;□表示空格。

答案:(以下答案任選其一都對(duì))6.2l;

6.2l;

6.2;

6.2第三章表達(dá)式與運(yùn)算符(共8個(gè)視頻,時(shí)長(zhǎng):49分鐘13秒)第三章單元測(cè)驗(yàn)1、sizeof是一個(gè)_____。答案:運(yùn)算符2、有以下變量定義:intk=9,x=14;,則執(zhí)行語(yǔ)句k=(x%=k)-(k%=4)后,k的值為_____。答案:43、判斷char型變量c1是否為大寫字母的正確表達(dá)式是_____。答案:(c1>=’A’)&&(c1<=’Z’);

(‘A'<=c1)&&(‘Z’>=c1)4、設(shè)doublem=4.0,n=4.0;使m為10.0的表達(dá)式是____。答案:m+=n+25、設(shè)變量均已正確定義并且賦值,以下與其他三組輸出結(jié)果不同的一組語(yǔ)句是_。答案:n=x++;printf(“%d”,n);6、若有變量定義:doublex=4.5,y=2.5;則表達(dá)式(x+y)/2+(int)x%(int)y結(jié)果為_____。答案:3.57、定義intx,y;執(zhí)行y=(x=1,++x,x+2);語(yǔ)句后,x=,y=__。答案:248、表達(dá)式13/4*sqrt(6.25)/8值的數(shù)據(jù)類型為____。答案:double9、在以下的運(yùn)算符中,運(yùn)算對(duì)象都必須是整型數(shù)的是。答案:%10、設(shè)x是double型變量,則能將x的值四舍五入保留到小數(shù)點(diǎn)后兩位的表達(dá)式是。答案:(int)(x*100+0.5)/100.011、若有定義:inta=1,b=1,c,d;,則語(yǔ)句c=(a++)+(++b);執(zhí)行后a=__;b=_,c=_。答案:22312、將計(jì)算半周長(zhǎng)的數(shù)學(xué)公式:寫成如下各種形式,已知a、b、c均為整型變量,不正確的是__。答案:x=1/2(a+b+c);

x=(float)((a+b+c)/2)13、設(shè)有語(yǔ)句:inta=3,b=5,m;則執(zhí)行語(yǔ)句:m=a<=3&&a+b<8后,m的值為_____。答案:014、需要將一個(gè)三位數(shù)字的整型數(shù)x中的十分位數(shù)字b2(如368中的6)提取出來(lái),下列C語(yǔ)句__不能實(shí)現(xiàn)。答案:b2=x%10/1015、請(qǐng)將三角形面積公式:寫成合法的C語(yǔ)言表達(dá)式_。答案:sqrt(s(s-a)(s-b)*(s-c))16、設(shè)已定義字符型變量ch,執(zhí)行語(yǔ)句:ch=’D’+32-3;后ch的值為____。答案:a17、在C語(yǔ)言的賦值表達(dá)式中,賦值符號(hào)左邊必須是已經(jīng)定義過(guò)的___。答案:變量;

變量名18、設(shè)有語(yǔ)句:inta=7;floatx=2.5,y=4.7;,則表達(dá)式x+a%3*(int)(x+y)%2/4的值是。(小數(shù)點(diǎn)后面保留一位)

答案:2.519、若有intx=1,y=1,表達(dá)式(!x||y–)的值等于。

答案:120、若有intn=2;執(zhí)行語(yǔ)句:n+=n-=n*n后,n=。

答案:-421、若有intn=2;執(zhí)行語(yǔ)句:n+=n-=n*=n后,n=。

答案:022、設(shè)有語(yǔ)句:inta=3,b=5,m;則執(zhí)行語(yǔ)句:(m=a<=3)&&a+b<8后,m的值為___。

答案:1第四章程序流程控制(共11個(gè)視頻,時(shí)長(zhǎng):2小時(shí)16分鐘37秒)第四章單元測(cè)驗(yàn)1、下列程序段執(zhí)行后,m的值為______。inta=0,b=20,c=40,m=60;if(a)m=a;elseif(b)m=b;elseif(c)m=c;答案:202、已有定義“intx=0,y=3;”,對(duì)于下面if語(yǔ)句,說(shuō)法正確的是______。if(x=y)printf(“X與Y相等”);答案:輸出:X與Y相等,且執(zhí)行完后x等于y3、關(guān)于switch語(yǔ)句,下列說(shuō)法中不正確的是______。答案:case語(yǔ)句必須以break結(jié)束4、下面程序段的運(yùn)行結(jié)果是______。inta,b=0;for(a=0;a++<=2;);b+=a;printf(“%d,%d”,a,b);答案:4,45、下面程序段中,循環(huán)語(yǔ)句的循環(huán)次數(shù)是______。intx=0;while(x<6){if(x%2)continue;if(x==4)break;x++;}答案:死循環(huán)6、若變量已正確定義,有以下程序段:inta=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf(“%d,%d,%d”,a,b,c);其輸出結(jié)果是__。答案:3,5,37、下列錯(cuò)誤的語(yǔ)句是__。答案:if(a);a++;elsea–;8、下列__循環(huán)不是無(wú)限循環(huán)。答案:for(y=1,x=1;x>=++y;x++);9、若a、b已定義為int類型的變量,則執(zhí)行以下語(yǔ)句后b的值是__。a=1;b=10;do{b-=a;a++;}while(b–<0);答案:810、設(shè)所有的變量均為整型,下列循環(huán)執(zhí)行結(jié)束后,變量m的值為__。for(i=’a’;i<=’e’;i++){m=1;for(j=5;j>=0;j–)m+=(i-100)*j;}答案:1611、有下列程序段:inti,sum=0;for(i=1;;sum++){if(sum>10)break;sum+=++i;}該程序段執(zhí)行結(jié)束后,sum和i的值分別是______答案:12,412、要求讀入一個(gè)整數(shù)n,其值的范圍是[1,10],即:n大于等于1,同時(shí)小于等于10.如果輸入的n不在這個(gè)有效范圍,則重新輸入,直到滿足范圍規(guī)定為止。則可以用do…while語(yǔ)句控制。intn;do{scanf(“%d”,&n);}while(______);下列哪一個(gè)條件填入后無(wú)法正確控制?答案:n>=1||n<=1013、有以下程序段,while循環(huán)的循環(huán)體執(zhí)行的次數(shù)是。intk=0;while(k!=1)k++;答案:1次14、下列程序段執(zhí)行結(jié)束后,k的值為______inti,j,k=0;for(i=1;i<=3;i++)for(j=1;j<=i;j++)k+=i*j;答案:2515、有如下程序段:intx;scanf(“%d”,&x);switch(x){case9:x++;break;case10:x++;case11:x++;break;default:x++;}如果最初輸入的x的值為10,則switch語(yǔ)句結(jié)束后x的值為__,答案:1216、#includeintmain(){intx=1,y=1,z=1;switch(x){case1:switch(y){case1:printf(“!!”);break;case2:printf(“@@”);break;case3:printf(“##”);break;}case0:switch(z){case0:printf(“$$”);case1:printf(“^^”);case2:printf(“&&”);}default:printf(““);}return0;}該程序的運(yùn)行結(jié)果是__(提示:輸出的各字符之間沒有空格,在英文半角輸入狀態(tài)下輸入的字符有效)

答案:(以下答案任選其一都對(duì))!!^^&&;

!!^^&&**17、#includeintmain(){intm=0,n=4521;do{m=m*10+n%10;n/=10;}while(n);printf(“%d”,m);return0;}該程序的運(yùn)行結(jié)果是__

答案:(以下答案任選其一都對(duì))1254;

125418、#includeintmain(){intx,y=0,z=0;for(x=1;x<=5;x++){y=y+x;z=z+y;}printf(“%d”,z);return0;}該程序的運(yùn)行結(jié)果是__

答案:3519、#includeintmain(){inta=1,b=2;for(;a<8;a++){a+=2;if(a==6)continue;if(a>7)break;b++;}printf(“%d,%d”,a,b);return0;}該程序的運(yùn)行結(jié)果是__

答案:(以下答案任選其一都對(duì))9,3;

9,320、#includeintmain(){intx=5,y=4,z=3;if(x>y>z)printf(“right”);elseprintf(“wrong”);return0;}該程序的運(yùn)行結(jié)果是__

答案:(以下答案任選其一都對(duì))wrong;

wrong21、循環(huán)的終止一般是在while后的表達(dá)式或for語(yǔ)句的表達(dá)式2的值為假的時(shí)候不再進(jìn)入循環(huán)體,如果希望從循環(huán)體中直接退出循環(huán),則可以通過(guò)在循環(huán)體內(nèi)使用_____語(yǔ)句實(shí)現(xiàn)。

答案:(以下答案任選其一都對(duì))break;

break22、switch語(yǔ)句中的______分支是可選項(xiàng),表示switch后的表達(dá)式與任何case后的常量都不相等時(shí)執(zhí)行此分支。

答案:(以下答案任選其一都對(duì))default;

default第五章函數(shù)的基本知識(shí)(共7個(gè)視頻,時(shí)長(zhǎng):48分鐘8秒)第五章單元測(cè)驗(yàn)1、函數(shù)的返回值類型由__決定。答案:定義函數(shù)時(shí)指定的返回值類型2、以下選項(xiàng)中敘述錯(cuò)誤的是__。答案:C程序函數(shù)中定義的賦有初值的靜態(tài)變量,每調(diào)用一次函數(shù),賦一次初值3、對(duì)于C語(yǔ)言的函數(shù),下列敘述中正確的是__。答案:函數(shù)的定義不能嵌套,但函數(shù)調(diào)用可以嵌套4、以下函數(shù)調(diào)用語(yǔ)句中含有__個(gè)實(shí)參。func((exp1,exp2),(exp3,exp4,exp5));答案:25、若主函數(shù)有變量定義:intx=1;doublem=2.3;且有合法的函數(shù)調(diào)用語(yǔ)句f(m,x);則下列關(guān)于函數(shù)f的原型聲明中一定錯(cuò)誤的是。答案:voidf(double,int,

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論