試題附有答案_第1頁(yè)
試題附有答案_第2頁(yè)
試題附有答案_第3頁(yè)
試題附有答案_第4頁(yè)
試題附有答案_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

試題8[復(fù)制]1.C語言源程序必須經(jīng)過開發(fā)環(huán)境中的編譯器,將編輯好的源程序文件“*.c”翻譯成二進(jìn)制目標(biāo)代碼文件“()”。[單選題]*A..obj(正確答案)B..exeC..4hD..xml2.判斷char型變量ch是否為小寫字母的正確表達(dá)式是()[單選題]*A.(ch>=‘a(chǎn)’)&&(ch<=‘z’)(正確答案)B.(ch>=‘a(chǎn)’)&(ch<=‘z’)C.’a’<=ch<=‘z’D.(‘a(chǎn)’<=ch)AND(‘z’>=ch)3.下列四組選項(xiàng)中,均是合法的用戶標(biāo)識(shí)符的選項(xiàng)是()[單選題]*A.abcP_xyzD0(正確答案)B.b-agoIntC.floatLa0_AD.123abcTEMP4.下列不屬于字符常量的是()[單選題]*A.’\n’B’\101’C.”\”(正確答案)D.’@’5.指出下面正確的輸入語句()[單選題]*A.scanf("a=b=%d",&a,&b);B.scanf("%d,%d",&a,&b);(正確答案)C.scanf("%c",c);D.scanf("%f%d\n",&f);6.下面表達(dá)式為0的是()[單選題]*A.7%5B.7/5C.7

!=5D.7==5(正確答案)7.若a為整型變量,下面哪個(gè)表達(dá)式是錯(cuò)誤的()[單選題]*A.a+=0.5B、a*=0.5C、a/=0.5D、a%=0.5(正確答案)8.下面哪個(gè)是賦值表達(dá)式()[單選題]*A)a==a+bb

B)a!=bC)a+=b(正確答案)D)a+b=b9.表達(dá)式等價(jià)于(

)[單選題]*A.!(x>0)||!(y<=0)B.!x>0||!y<=0C.!x>0&&!y<=0D.!(x>0)&&!(y<=0)(正確答案)10.以下程序段()

intiNum=6;

do{

iNum--;

}while(iNum<10)[單選題]*A)是死循環(huán)(正確答案)B)循環(huán)執(zhí)行兩次C)循環(huán)執(zhí)行一次D)循環(huán)執(zhí)行三次11.下列對(duì)數(shù)組定義正確的是()[單選題]*A.char

p[];B.inta[2][]={1,2,3,4,5};C.charp[]="abc";(正確答案)D.inta[3][2]={{1,2,3},{4,5,6}};12.已知i、j、k為int型變量,若輸入語句為已知i、j、k為int型變量,若輸入語句為scanf("%d%d%d",&i,&j,&k);則在程序運(yùn)行時(shí),以下(

)的輸入方式不能讓i,j,k得到正確的賦值1,2,3。[單選題]*A)1(空格)2(空格)3(回車)B)1(回車)2(回車)3(回車)C)1(回車)2(空格)3(回車)D)1,2,3(回車)(正確答案)13.有如下說明inta[10]={10,9,8,7,6,5,4,3,2,1};int*p=a+1;則數(shù)值為9的表達(dá)式是()[單選題]*A)*(p)(正確答案)B)*(p+1)C)*(p+2)D)*(p+3)14.有以下定義chara;能給字符a輸出的語句是()[單選題]*A)gets(a)B)getchar(a)C)puts(a)D)putchar(a)(正確答案)15.不能把字符串:Hello!賦給數(shù)組b[]的語句是()。[單選題]*A.charb[10]={'H','e','l','l','o','!'};B.charb[10];

b="Hello!";(正確答案)C.charb[10];

strcpy(b,"Hello!");D.charb[10]="Hello!";16.以下程序的輸出結(jié)果是()main(){intx=7,y=3,z;printf(“%d\n”,z=(x/y,x%y));}[單選題]*1(正確答案)33.5717.以下程序的輸出結(jié)果是(

)main(){inti;intx[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)

printf("%d

",x[i][(i+2)%3]);}[單選題]*A)1,5,9B)3,5,7C)3,4,8(正確答案)D)2,6,718.以下程序的輸出結(jié)果是(

)main(){intx=3,y=2,z=1;printf("%d%d\n",x>y>z,x<y<z);}[單選題]*A)00B)10C)01(正確答案)D)1119.以下程序的輸出結(jié)果是(

)main(){charstr[12]="abcd";printf("%d\n",strlen(str));}[單選題]*A)4(正確答案)B)5C)11D)1220.以下程序的輸出結(jié)果是#defineN2#defineMN+3main(){printf("%d\n",M*M);}

[單選題]*A)6B)11(正確答案)C)12D)2521.以下程序的輸出結(jié)果是D以下程序的輸出結(jié)果是(

)main(){inta=2,b=-3,c=2;if(a<b){if(b<0)c=0;}elsec++;printf("%d\n",c);}[單選題]*0123(正確答案)22.以下程序的輸出結(jié)果是(

)main(){inti,sum=0;for(i=1;i<=10;i++)if(i%3==0)sum+=i;printf("%d\n",sum);}[單選題]*A)12B)15C)18(正確答案)D)死循環(huán)23.以下程序的輸出結(jié)果是main(){intk,s[2]={1,2};k=s[0]+s[1]*10;printf("%d\n",k);}[單選題]*1101121(正確答案)24.以下程序的輸出結(jié)果是

#include"stdio.h"voidmain(){inta=5;floatx=1.414;a*=x*('z'–'x');printf("%f\n",(float)a);}[單選題]*A)14.14B)14.0(正確答案)C)15.0D)14.125.以下程序的輸出結(jié)果是main(){inta=2,*p;printf("%d\n",*p*a);}[單選題]*20不確定的值(正確答案)編譯出錯(cuò)26.C語言是一種高級(jí)計(jì)算機(jī)編程語言

[單選題]*對(duì)(正確答案)錯(cuò)27.C程序可以不經(jīng)過main()函數(shù)即開始執(zhí)行。[判斷題]*對(duì)錯(cuò)(正確答案)28.do-while循環(huán)由do開始,while結(jié)束,循環(huán)體可能一次都不執(zhí)行[判斷題]*對(duì)錯(cuò)(正確答案)29.char*p="girl";的含義是定義字符型指針變量p,p的值就是字符串"girl"。[判斷題]*對(duì)錯(cuò)(正確答案)30.字符串處理函數(shù)strcpy(str1,str2)的功能是把字符串str2復(fù)制到字符串str1中,并覆蓋str1原來的數(shù)據(jù)[判斷題]*對(duì)(正確答案)錯(cuò)31.在循環(huán)體內(nèi)使用break語句和continue語句是完全不同的作用的。[判斷題]*對(duì)(正確答案)錯(cuò)32.整型變量在全部取值范圍內(nèi)可以用字符格式輸出。[判斷題]*對(duì)錯(cuò)(正確答案)33.數(shù)組名作為函數(shù)調(diào)用時(shí)的實(shí)參,實(shí)際上傳遞給形參的是數(shù)組第一個(gè)元素的值。[判斷題]*對(duì)錯(cuò)(正確答案)34.在C語言中,非運(yùn)算(?。┦菃文窟\(yùn)算符,只有一個(gè)運(yùn)算對(duì)象[判斷題]*對(duì)(正確答案)錯(cuò)35.在對(duì)二維數(shù)組進(jìn)行初始化的時(shí)候,不能省略行數(shù),但能省略列數(shù)[判斷題]*對(duì)錯(cuò)(正確答案)36.若x和n均為int型變量,且x和n的初值均為5,則計(jì)算表達(dá)式x+=n++后的x的值為__________。[填空題]*空1答案:1037.語句for(i=1;i<20;i=i*2)的循環(huán)次數(shù)是__________次。[填空題]*空1答案:538.C語言中,二維數(shù)組在內(nèi)存中的存放方式為按_____優(yōu)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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)論