《C語(yǔ)言程序設(shè)計(jì)》試題六及答案_第1頁(yè)
《C語(yǔ)言程序設(shè)計(jì)》試題六及答案_第2頁(yè)
《C語(yǔ)言程序設(shè)計(jì)》試題六及答案_第3頁(yè)
《C語(yǔ)言程序設(shè)計(jì)》試題六及答案_第4頁(yè)
《C語(yǔ)言程序設(shè)計(jì)》試題六及答案_第5頁(yè)
已閱讀5頁(yè),還剩5頁(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)介

\o"CurrentDocument"《C語(yǔ)言程序設(shè)計(jì)》試題六 1一.單項(xiàng)選擇題 1二.寫出下列程序的運(yùn)行結(jié)果 3三.判斷題 4\o"CurrentDocument"四.編程題 5《C語(yǔ)言程序設(shè)計(jì)》試題六答案 6《C語(yǔ)言程序設(shè)計(jì)》試題六一.單項(xiàng)選擇題1.各種基本數(shù)據(jù)類型的存貯空間正確的長(zhǎng)度排列為 A.Char<long<int<float<doubleC.Char<int<long<float<double2.下面的變量說(shuō)明中 是正確的。B.Double<float<long<int<charD.Float<int<long<char<doubleA.Char:a,b,c;C.Chara,b,c;3.main(){intn;(n=6*4,n+6),n*2;printf(“n=%d\n”,n);}此程序的輸出結(jié)果是 .A.30B.24 C.60B.Chara;b;c;D.Chara,b,cD.484.若有如下定義,則 和 是對(duì)數(shù)組元素的正確的引用。.inta[10],*p;p=a;A.*&a[10] B.a[11] C.*(p+2) D.*p5.設(shè)整型變量n的值為2,執(zhí)行語(yǔ)句“n+二n-二n*n;”后,n的值是 A.0B.4 C.-4 D.26.表達(dá)式y(tǒng)=(13〉12?15:6〉7?8:9)的值為 B8 C15 D.17?若x=5,y=3則y*=x+5;y的值為 .10B.20C.15 D.30C語(yǔ)言的輸入與輸出操作是由 完成的。A?輸入語(yǔ)句 B?輸出語(yǔ)句C?輸入與輸出函數(shù) D?輸入與輸出語(yǔ)句語(yǔ)句for(k=0;k<5;++k){if(k==3)continue;printf(“%d”,k);TOC\o"1-5"\h\z}的輸出結(jié)果為 .012B.0124 C.01234 D.沒(méi)有輸出結(jié)果從循環(huán)體內(nèi)某一層跳出,繼續(xù)執(zhí)行循環(huán)外的語(yǔ)句是: 。A.break語(yǔ)句 B.return語(yǔ)句C.continue語(yǔ)句 D.空語(yǔ)句。Break語(yǔ)句的正確的用法是 。無(wú)論在任何情況下,都中斷程序的執(zhí)行,退出到系統(tǒng)下一層。在多重循環(huán)中,只能退出最靠近的那一層循環(huán)語(yǔ)句。跳出多重循環(huán)。只能修改控制變量。兩個(gè)指針變量的值相等時(shí),表明兩個(gè)指針變量是 。A.占據(jù)同一內(nèi)存單元。 B.指向同一內(nèi)存單元地址或者都為空。C.是兩個(gè)空指針。 D.都沒(méi)有指向。不正確的指針概念是 。一個(gè)指針變量只能指向同一類型的變量。一個(gè)變量的地址稱為該變量的指針。只有同一類型變量的地址才能存放在指向該類型變量的指針變量之中。指針變量可以賦任意整數(shù),但不能賦浮點(diǎn)數(shù)。TOC\o"1-5"\h\z設(shè)charch='A';表達(dá)式ch!(ch〉二'A'&&ch〈二'Z')?ch:(ch+32)的值是 。A.A B.a C.Z D.z根據(jù)C語(yǔ)言的語(yǔ)法規(guī)則,下列 個(gè)是不合法標(biāo)識(shí)符。A.While B.Name C.Rern5 D._exam16?設(shè)單精度變量f,g均為5.0,使f為10.0的表達(dá)式是 。A.f+=g B.f-=g+5 C.f*=g-15 D.f/=g*10TOC\o"1-5"\h\z17.設(shè)整型變量n的值為2,執(zhí)行語(yǔ)句“n+二n-=n*n;”后,n的值是 。A.0 B.4 C.-4 D.218.下列不是賦值語(yǔ)句的是 。A . A++ B. a=b C.a+=b D.a=119.為表示關(guān)系x±y三z,應(yīng)使用C語(yǔ)言表達(dá)式 A.(x>=y)&&(y>=z) B.(x>=y)AND(y>=z)C.(x>=y>=z) D.(x>=z)&(y>=z)20?設(shè)有數(shù)組定義:chararray[]=”China”;則數(shù)組所占的存貯空間 。A.4個(gè)字節(jié)B.5個(gè)字節(jié) C.6個(gè)字節(jié) D.7個(gè)字節(jié)二.寫出下列程序的運(yùn)行結(jié)果main(){intx=10,y=10;printf(“%d %d\n”,x--,--y); }該程序的運(yùn)行結(jié)果是 main(){intj,k,p,s;s=0;for(j=1;j<=3;j++){p=1;for(k=1;k<=j;k++)p=p*k;s=s+p;}printf(“s=%d\n”,s); }該程序的運(yùn)行結(jié)果是 #include“stdio.h”main(){inta[]={1,2,3,4,5},*p;

p=a;*(p+2)+=2;printf(“%d,%d”,*p,*(p+2));}該程序的運(yùn)行結(jié)果是 。4.main(){inta[]={2,4,6,8,10};inty=1,x,*p;p=&a[1];for(x=0;x<3;x++)y+=*(p+x);printf(“%d\n”,y);}該程序的運(yùn)行結(jié)果是 。5.main(){inta[5],k;for(k=0;k<5;k++)a[k]=10*k;printf(“%d”,a[k-1]);}該程序的運(yùn)行結(jié)果是 。三.判斷題成。型。成。型。始價(jià)。串。.C語(yǔ)言中數(shù)據(jù)類型只有整型、實(shí)型和字符().?dāng)?shù)組的下標(biāo)從1開()假設(shè)有inta[10], *p; 則P=&a[0]與p=a等()5. getchar()函數(shù)的功能是從鍵盤上輸入一個(gè)字符()

6.在C語(yǔ)言中定義一個(gè)文件指針的方法為:FILE*fp;。()7.構(gòu)成數(shù)組的各個(gè)元素可以有不同的數(shù)據(jù)類型。()8.C語(yǔ)言的數(shù)據(jù)類型只有int型和 float型。()9.從循環(huán)體中退出只能使用goto語(yǔ)句。()10.Continue語(yǔ)句的作用是繼續(xù)程序中的下一個(gè)循環(huán)。()四.編程題1. 從鍵盤上輸入20個(gè)元素的值存入一維數(shù)組a中,然后將下標(biāo)為(1、3、5、7、9……)的兀素值賦值給數(shù)組b,輸出數(shù)組b的內(nèi)容。2.編程序求3,-30,20,6,77,2,0,-4,-7,99這十個(gè)數(shù)中最大值與最小值。3.輸入兩個(gè)整數(shù),調(diào)用函數(shù)stu()求兩個(gè)數(shù)和的立方,返回主函數(shù)顯示結(jié)果。4.將文件filel.txt中的內(nèi)容讀出并顯示到屏幕上。5.編程計(jì)算1-100之間的奇數(shù)和與偶數(shù)和?!禖語(yǔ)言程序設(shè)計(jì)》試題六答案一.單項(xiàng)選擇題1.C2.C3.C4.CD9.B10.C11.B12.A6.A.17.C18.B19.A20.C.二寫出下列程序的運(yùn)行結(jié)果1.1092.S=95.40三判斷題1.對(duì)2.不對(duì)3.不對(duì)6.對(duì)7.不對(duì)8.不對(duì)四編程題1.main()5.C6.B7.D8.C13D14.B15.A13.1,54.194.對(duì)5.不對(duì)9.不對(duì)10.不對(duì){intm[20],n[10];inta,b=0;for(a=0;a<20;a++){scanf(“%d”,&m[a]);if(a%2==1){n[b]=m[a];b++;}}}main(){intm[10]={3,-30,20,6,77,2,0,-4,-7,99},max,min;max=min=m[0];for(a=0;a<10;a++){if(m[a]>max)max=m[a];if(m[a]<min)min=m[a];}printf(“%d,%d”,max,min);}intstu(inta,intb){intc;c=a*a+b*b;returnc;}main(){intx,y,z;scanf(“%d,%d”,&x,&y);z=stu(x,y);printf(“%d”,z);}main(){FILE*fp;Charch;fp=fopen(“write.txt”,“r”);ch=fgetc(

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論