c單選一有答案_第1頁
c單選一有答案_第2頁
c單選一有答案_第3頁
c單選一有答案_第4頁
免費預(yù)覽已結(jié)束,剩余164頁可下載查看

下載本文檔

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

文檔簡介

試卷編號:10607所屬語言:C語言試卷方案:TC_150522153552試卷總分:250分共有題型:1種各位同學(xué),單選題鎖定的題號是:537/191/503/195/490/177/210/624/637/131/206/195/681/497/209/524/198/681ー、單選共250題(共計250分)第1題(1.0分)題號:620難度:中第1章下列運算符中優(yōu)先級最高的是()。A:<B:+c:&&D:!=第2題(1.0分)題號:689難度:中第1章以下敘述中不正確的是0。A:預(yù)處理命令行都必須以#號開始B:在程序中凡是以#號開始的語句行都是預(yù)處理命令行C:C程序在執(zhí)行過程中對預(yù)處理命令行進行處理D:以下是正確的宏定義 #defineIBM_PC第3題(1.0分)題號:595 難度:中 第1章C語言中的標(biāo)識符只能由字母,數(shù)字和下劃線三種字符組成,且第一個字符()。A:必須為字母B:必須為下劃線C:必須為字母或下劃線D:可以是字母,數(shù)字和下劃線中任一字符第4題(1.0分)題號:151 難度:中 第1章以下程序的運行結(jié)果是()。main()(inti=l,sum=0;while(i<10)sum=sum+l;i++;printf("i=%d,sum=%d”,i,sum);A:i=10,sum=9B:i=9,sum=9C:i=2,sum=lD:運行出現(xiàn)死循環(huán)第5題(1.0分)題號:107難度:中第1章設(shè)C語言中,int類型數(shù)據(jù)占4個字節(jié),則!ong類型數(shù)據(jù)占。。A:1個字節(jié)B:2個字節(jié)C:4個字節(jié),8個字節(jié)第6題(1.0分)題號:112難度:中第1章下列程序的輸出結(jié)果是()。main(){charcl=97,c2=98;printf("%d%c”,cl,c2);}A:9798B:97bC:a98D:ab第7題(1.0分)題號:99 難度:中 第1章以下標(biāo)識符中,不能作為合法的C用戶定義標(biāo)識符的是()。A:answertoC:signedD:_if第8題(1.0分)題號:145 難度:中 第1章經(jīng)下列語句定義后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)在微機上的值分別為()。charx=65;floaty=7.3;inta=100;doubleb=4.5;A:2,2,4,4B:l,2,4,4C:l,4,4,8D:2,4,4,8第9題(1.0分) 題號:3106難度:較易第1章執(zhí)行下列程序段后,m的值是.intw=2,x=3,y=4,z=5,m;m=(w<x)?w:x;m=(m<y)?m:y;m=(m<z)?m:z;A:4B:3C:5D:2第10題(1.0分) 題號:3556 難度:中第1章已知i、j、k為int型變量,若從鍵盤輸入:1,2,3く回車),使i的值為1、j的值為2、k的值為3J以下選項中正確的輸入語句是A:scanf(〃%2d%2d%2d”,&i,&j,&k);B:scanf(〃%d%d%d",&i,&j,&k);scanf(〃%d,%d,%d",&i,&j,&k);scanf("i=%d,j二%d,k=%d",&i,&j,&k);第11題(1.0分) 題號:133 難度:中第1章若有以下定義:chars二''092’;則該語句()。A:使s的值包含1個字符B:定義不合法,s的值不確定C:使s的值包含4個字符D:使s的值包含3個字符第12題(1.0分) 題號:532 難度:中第1章結(jié)構(gòu)體類型的定義允許嵌套是指()。A:成員是已經(jīng)或正在定義的結(jié)構(gòu)體型B:成員可以重名C:結(jié)構(gòu)體型可以派生D:定義多個結(jié)構(gòu)體型第13題(1.0分) 題號:3157 難度:較難第1章若有如下定義和語句,且〇く=i<5,下面()是對數(shù)值為3數(shù)組元素的引用inta[]={l,2,3,4,5},*p,i;P=a;A:*(a+2)B:a[p-3]C:p+2D:a+3第14題(1.0分) 題號:3142 難度:較易第1章以下程序的執(zhí)行結(jié)果是.main(){intw=1,x=2,y=3,z=4;w=(w<x)?x:w;w=(w<y)?y:w;w=(w<z)?z:w;printf('%d",w);}B:2C:3D:4第16題(1.0分) 題號:103 難度:中第1章以下運算符中,優(yōu)先級最髙的運算符是()。A:*=B:>=C:(類型)D:+第17題(1.0分) 題號:125難度沖第1章下列程序的輸出結(jié)果是()。main(){inta=7,b=5;printf("%d\n",b=b/a);}A:0D:不確定值第18題(1.0分) 題號:3145 難度:較易第1章C語言中,switch后的括號內(nèi)表達式的值可以是A:只能為整型B:只能為整型,字符型,枚舉型C:只能為整型和字符型D:任何類型第19題(1.0分) 題號:528難度:中第1章對于void類型函數(shù),調(diào)用時不可作為()。A:自定義函數(shù)體中的語句B:循環(huán)體里的語句C:if語句的成分語句D:表達式第20題(1.0分) 題號:3558難度:中第1章設(shè)a、b、c、d>m>n均為int型變量,且a=5、b=6、c=7>d=8、m=2、n=2,則邏輯表達式(m=a>b)&&(n=c>d)運算后,n的值為A:0B:1C:2D:3第21題(1.0分) 題號62難度:中第1章語句while(!E);中的表達式!E等價于〇。A:E==OB:E!=1C:E!=0D:E==1第22題(1.0分) 題號:591難度:中第1章設(shè)有intx=ll;則表達式(x++*1/3)的值是〇〇A:3B:4C:ll第23題(1.0分) 題號:170 難度:中第1章關(guān)于return語句,下列正確的說法是0。A:不能在主函數(shù)中出現(xiàn)且在其他函數(shù)中均可出現(xiàn)B:必須在每個函數(shù)中出現(xiàn)C:可以在同一個函數(shù)中出現(xiàn)多次D:只能在除主函數(shù)之外的函數(shù)中出現(xiàn)一次第24題(1.0分) 題號:3162 難度:易第1章若變量已正確定義,執(zhí)行語句scanf("%d,%d,%d",&kl,&k2,&k3);時,ー是正確的輸入A:2030,40B:203040C:20,3040D:20,30,40第25題(1.0分) 題號:504 難度:中第1章執(zhí)行以下程序段后,輸出結(jié)果和a的值是()。inta=10;printfa++);A:10和10B:10和11C:l!和!0D:l!和!1第26題(1.0分) 題號:165 難度:中第1章下列定義數(shù)組的語句中正確的是()。A:#definesize10charstrltsize],str2[size+21;charstr[];intnum['10'];D:intn=5;inta[n]En+2];第27題(1.0分) 題號:3563 難度:中第1章以下函數(shù)的類型是。fff(floatx){return5;A:與參數(shù)x的類型相同B:void類型C:int類型D:無法確定第28題(1.0分) 題號:199難度:中第1章若有intaロロ={{1,2},{3,4}};則?(a+l),*(*a+l)的含義分別為〇〇A:非法,2B:&a[l][0],2C:&a[0][11,3D:a[0][01,4第29題(1.0分) 題號:558難度:中第1堂inta[10]={l,2,3,4,5,6,7,8};int*p;p=&a[51;p]-31的值是〇〇A:2D:不一定第30題(1.0分) 題號:143難度:中第1章C語言中以下幾種運算符的優(yōu)先次序〇的排列是正確的。A:由高到低為:!,&&,丨|,算術(shù)運算符,賦值運算符B:由高到低為:!,算術(shù)運算符,關(guān)系運算符,&&,||,賦值運算符C:由高到低為:算術(shù)運算符,關(guān)系運算符,賦值運算符,!,&&,|1D:由高到低為:算術(shù)運算符,關(guān)系運算符,!,&&,||,賦值運算符第31題(1.0分) 題號:123 難度:中第1章執(zhí)行下列程序后,其輸出結(jié)果是()。main(){inta=9;a+=a-=a+a;printf("%d\n",a);}18B:9C:-18

第32題(1.0分) 題號:3105 難度:中第1章以下程序的執(zhí)行結(jié)果是main。{intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);}A:01C:語法錯誤D:,無限循環(huán)第33題(1.0分) 題號:3108 難度:較易第1章C語言的switch語句中case后A:只能為常量B:只能為常量或常量表達式C:可為常量或表達式或有確定值的變量及表達式D:可為任何量或表達式第34題第34題(1.0分)題號:513難度:中第1章inta[10];合法的數(shù)組元素的最小下標(biāo)值為〇。A:10B:9C:1D:0第35題(1.0分) 題號:600 難度:中第1章若有說明語句:charc='\72';則變量c()〇A:包含1個字符B:包含2個字符C:包含3個字符D:說明不合法,c的值不確定第36題(1.0分) 題號:714 難度:中第1章若有定義:intaa[8];則以下表達式中不能代表數(shù)組元aa[l]的地址的是()。A:&aa[0]+lB:&aa[l]C:&aa[0]++D:aa+1第37題(1.0分) 題號:492 難度:中第1章下列程序段的輸出結(jié)果為()。floatx=213.82631;printfぐ%3d”,(int)x);A:213.82B:213.83C:213D:3.8第38題(1.0分) 題號:666 難度:中第1章若調(diào)用ー個函數(shù),且此函數(shù)中沒有return語句,則正確的說法是:該函數(shù)0。A:沒有返回值B:返回若干個系統(tǒng)默認(rèn)值C:能返回一個用戶所希望的值D:返回一個不確定的值第39題(1.0分) 題號:214 難度:中第1章C語言中的文件的存儲方式有〇。A:只能順序存取B:只能隨機存取(或直接存取)C:可以順序存取,也可隨機存取D:只能從文件的開頭進行存取第40題(1.0分) 題號:705 難度:中第1章若有語句int*point,a=4;和point=&a;下面均代表地址的ー組選項是()。A:a,point,*&aB:&*a,&a,*pointC:*&point,*point,&aD:&a,&*point,point第42題(1.0分) 題號:501 難度:中第1章下列程序段的輸出結(jié)果為()。inta=7,b=9,t;t=a*=a>b?a:b;printft);A:7B:9C:63D:49第43題(1.0分) 題號:137 難度:中第1章若給定條件表達式(M)?(a++):(a—),則其中表達式M()〇A:和(M==0)等價B:和(M==l)等價C:和(M!=0)等價D:和(M!=l)等價第44題(1.0分) 題號:110 難度:中第1章C語言中,char類型數(shù)據(jù)占()。A:1個字節(jié)B:2個字節(jié)C:4個字節(jié)D:8個字節(jié)第45題(1.0分) 題號:3153 難度:較易第1章以下正確的字符串常量是A:"\\'〃B:'abc'C:01ympicGamesD:,A'分) ^4434 下列程序的輸出結(jié)果是()。main(){intx=l,y=0,a=0,b=0;switch(x)case1:switch(y)case0:a++;break;case1:b++;break;)case2:a++;b++;break;case3:a++;b++;break;}printf("a=%d,b二%d\n”,a,b);}A:a=l,b=0

B:a=2,b=lC:a=l,b=lD:a=2,b=2第47題(1.0分) 題號:194 難度:中第1章若有下列定義,則對a數(shù)組元素地址的正確引用是0。inta[5],*p=a;A:&a[5]p+2a++D:&a第48題(1.0分) 題號:659 難度:中第1章凡是函數(shù)中未指定存儲類別的局部變量,其隱含的存儲類別為()。A:自動(auto)B:靜態(tài)(static)C:外部(extern)D:寄存器(register)第49題第49題(1.0分)題號:512難度:中第1章while(fabs(t)<le-5)if(!s/10)break;循環(huán)結(jié)束的條件是()〇A:t>=le-5&&t<=~le-5&&s>-10&&s<10B:fabs(t)<le-5&&!s/10C:fabs(t)<le-5D:s/10==0第50題(1.0分) 題號:618難度:中第1章C語言中用于結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)是()。A:順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)B:if、switch、breakC:for>while>do-whileD:if>for、continue第51題(1.0分) 題號:662難度:中第1章C語言中,函數(shù)值類型的定義可以缺省,此時函數(shù)值的隱含類型是()。voidintC:floatD:double第52題(1.0分) 題號:632 難度:中第1章以下敘述正確的是()。A:do-while語句構(gòu)成的循環(huán)不能用其它語句構(gòu)成的循環(huán)來代替.B:do-while語句構(gòu)成的循環(huán)只能用break語句退出.C:用do-while語句構(gòu)成的循環(huán),在while后的表達式為非零時結(jié)束循環(huán).D:用do-while語句構(gòu)成的循環(huán),在while后的表達式為零時結(jié)束循環(huán)第53題(1.0分) 題號:3098 難度:易第1章在ー個C源程序文件中,若要定義ー個只允許本源文件中所有函數(shù)使用的全局變量,則該變量需要使用的存儲類型是A:externB:registerC:autoD:static第54題(1.0分) 題號:163 難度:中第1章下列數(shù)組說明中,正確的是()。A:intarray[3][4];B:intarray[]ロ;intarray口[5];intarray[3][];第55題(1.0分) 題號:173 難度:中第1章C語言執(zhí)行程序的開始執(zhí)行點是()。A:程序中第一條可以執(zhí)行語言B:程序中第一個函數(shù)C:程序中的main函數(shù)D:包含文件中的第一個函數(shù)第56題(1.0分) 題號:627 難度:中第1章判斷char型變量cl是否為小寫字母的正確表達式是()。A:'a<=cl<=,z'B:(cl>=a)&&(cl<=z)C:('a'>=cl)||('z'く=cl)D:(cl>=,a)&&(cl<=,z')第57題(1.0分) 題號:638難度:中第1章設(shè)有數(shù)組定義:chararray[]="China";則數(shù)組array所占的空間為()。A:4個字節(jié)B:5個字節(jié)C6個字節(jié)D:7個字節(jié)第58題(1.0分) 題號:3088難度:較易第1章下列變量中合法的是A:B.C.TomB:3a6bC:_6a7bD:$ABC第59題(1.0分) 題號:200難度:中第1章若有定義:char*pl,*p2,*p3,*p4,ch;則不能正確賦值的程序語句為()。A:pl=&ch;scanf("%c,pl);B:p2=(char*)malloc⑴;scanf("%c”,p2);C:*p3=getchar();D:p4=&ch;*p4=getchar();第60題(1.0分) 題號:3123 難度:易第1章下列數(shù)據(jù)中屬于〃字符串常量〃的是A:ABCB:"ABC"C:'ABC'D:'A'第61題(1.0分) 題號:561 難度:中第1章以下敘述中正確的是()。A:C程序中注釋部分可以出現(xiàn)在程序中任意合適的地方B:花括號"{“和”}”只能作為函數(shù)體的定界符C:構(gòu)成C程序的基本單位是函數(shù),所有函數(shù)名都可以由用戶命名D:分號是C語句之間的分隔符,不是語句的一部分第62題(1.0分) 題號:704 難度:中第1章變量的指針,其含義是指該變量的()。A:值B:地址C:名D:一^^標(biāo)志第63題(1.0分) 題號:519 難度:中第1章inta[10];給數(shù)組a的所有元素分別賦值為1、2、3、……的語句是〇。A:for(i=l;i<ll;i++)a[i]=i;B:for(i=l;i<ll;i++)a[i-l]=i;C:for(i=l;i<ll;i++)a[i+l]=i;D:for(i=l;i<ll;i++)a[0]=l;第64題(1.0分) 題號:581 難度:中第1章sizeof(float)是()。ー個雙精度型表達式ー個整型表達式ー種函數(shù)調(diào)用ー個不合法的表達式第65題(1.0分) 題號:3118 難度:中第1章以下敘述中錯誤的是A:用戶所定義的標(biāo)識符允許使用關(guān)鍵字B:用戶所定義的標(biāo)識符應(yīng)盡量做到〃見名知意〃C:用戶所定義的標(biāo)識符必須以字母或下劃線開頭D:用戶定義的標(biāo)識符中,大、小寫字母代表不同標(biāo)識第66題(1.0分)題號:97難度:中第1章以下不正確的敘述是0。A:在C程序中所用的變量必須先定義后使用B:程序中,APH和aph是兩個不同的變量C:若a和b類型相同,在執(zhí)行了賦值語句a=b;后b中的值將放入a中,b中的值不變D:當(dāng)輸入數(shù)值數(shù)據(jù)時,對于整型變量只能輸入整型值;對于實型變量只能輸入實型值第67題(1.0分) 題號:3096 難度:中第1章任何ー個C語言的可執(zhí)行程序都是從ー開始執(zhí)行的.A:程序中的第一個函數(shù)B:main()函數(shù)的入口處C:程序中的第一條語句D:編譯預(yù)處理語句第68題(1.0分) 題號:545 難度:中第1章charh,*s=&h;可將字符H通過指針存入變量h中的語句是()。A:*s=H;B:*s='H';C:s=H;D:s=,H'第70題(1.0分) 題號:508 難度:中第1章inta=l,b=2,c=3;if(a>c)b=a;a=c;c=b;則c的值為()。A:1B:2C:3D:不一定第71題(1.0分) 題號:495 難度:中第1章下列字符序列中,是C語言保留字的是〇。A:sizeofB:includeC:scanfD:sqrt第72題(1.0分) 題號:533 難度:中第1章對結(jié)構(gòu)體類型的變量的成員的訪問,無論數(shù)據(jù)類型如何都可使用的運算符是〇。A:.B:->C:*D:&第73題(1.0分) 題號:150難度:中第1章經(jīng)過以下語句定義后,表達式z+=x>y?++x:++y的值為〇。intx=l,y=2,z=3;A:2B:3C:6D:5第74題(1.0分) 題號:3566 難度:中第1章有以下程序段intn=0,p;do(scanf("%d",&p);n++;}while(p!=12345&&n<3);此處do-while循環(huán)的結(jié)束條件是〇A:p的值不等于12345并且n的值小于3B:p的值等于12345并且n的值大于等于3C:p的值不等于12345或者n的值小于3D:p的值等于12345或者n的值大于等于3第75題(1.0分) 題號:153 難度:中第1章在C語言中,if語句后的ー對原括號中,用以決定分支的流程的表達式()。A:只能用邏輯表達式B:只能用關(guān)系表達式C:只能用邏輯表達式或關(guān)系表達式D:可用任意表達式第76題(1.0分) 題號:677 難度:中第1章若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯誤的是〇〇A:函數(shù)調(diào)用可以作為獨立的語句存在B:函數(shù)調(diào)用可以作為ー個函數(shù)的實參C:函數(shù)調(diào)用可以出現(xiàn)在表達式中D:函數(shù)調(diào)用可以作為ー個函數(shù)的形參第1章若已定義X為int類型變量,下列語句中說明指針變量p的正確語句是()。A:intp=&x;B:int*p=x;C:int*p=&x;D:*p二*x;第78題(1.0分) 題號:3161 難度:易第1章C語言源程序文件經(jīng)過C編譯程序編譯后生成的目標(biāo)文件的后綴為A:,c.obj.exe.bas第1章設(shè)有如下定義:structsk{inta;floatb;}data,*p;若要使P指向data中的a域,正確的賦值語句是()。A:p=(structsk*)&data.a;B:p=(structsk*)data,a;C:p=&data.a;D:*p=data.a;第80題(1.0分) 題號:500難度:中第1章下列程序段的輸出結(jié)果為()。intx=3,y=2;printf("%d”,(x-=y,x*=y+8/5));A:1B:7C:3D:5第81題(1.0分)第1章函數(shù)的形式參數(shù)隱含的存儲類型說明是()。A:externB:staticC:registerD:auto題號:186 難度:中a題號:186 難度:中a為數(shù)組名,j為整型變量,下列賦值第1章已知P,pl為指針變量,語句中不正確的是0。A:p=&j,p=pl;B:p=a;C:p=&a[j];D:p-10;第83題(1.0分) 題號:672 難度:中第1章C語言允許函數(shù)類型缺省定義,此時函數(shù)值隱含的類型是0。此題重復(fù)A:floatB:intC:longD:double第84題(1.0分) 題號:204難度:中第1章在下列程序段中,枚舉變量cLc2的值依次是()。enumcolor{red,yellow,blue=4,green,white}cl,c2;cl=yellow;c2=white;printf("%d,%d\n”,cl,c2);A:1,6B:2,5C:l,4D:2,6第85題(1.0分) 題號:3113 難度:中第1章設(shè)變量定義為〃inta,b;〃,執(zhí)行下列語句時,輸入,則a和b的值都是!0.scanf("a=%d,b=%d”,&a,&b);A:1010B:10,10C:a=10b=10D:a=10,b=10第86題(1.0分) 題號:611難度:中第1章以下for循環(huán)的執(zhí)行次數(shù)是for(x=0,y=0;(y=123)&&(x<4);x++);()〇A:是無限循環(huán)B:循環(huán)次數(shù)不定C:4次D:3次第87題(1.0分) 題號:571難度:中第1章以下敘述正確的是()。A:在C程序中,main函數(shù)必須位于程序的最前面B:C程序的每行中只能寫一條語句C:C語言本身沒有輸入輸出語句D:在對ー個C程序進行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯誤第89題(1.0分) 題號:650難度:中第1章若有說明:intaD[4]={0,0};則下面不正確的敘述是()。A:數(shù)組a的每個元素都可得到初值0B:二維數(shù)組a的第一維大小為1C:因為二維數(shù)組a中第二維大小的值除經(jīng)初值個數(shù)的商為!,故數(shù)組a的行數(shù)為1D:有元素a[〇][〇]和a[0][1]可得到初值0,其余元素均得不到初值〇1400412003謝嘉俊檢查到此第90題(1.0分) 題號:566難度:中第1章ー個C程序的執(zhí)行是從0。A:本程序的main函數(shù)開始,到main函數(shù)結(jié)束B:本程序文件的第一個函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束C:本程序的main函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束D:本程序文件的第一個函數(shù)開始,到本程序main函數(shù)結(jié)束第91題(1.0分) 題號:208難度:中第1章下列各m的值中,能使m%3==2&&m%5==3&&m%7==2為真的是〇。A:8B:23C:17D:6第92題(1.0分) 題號:610 難度:中第1章以下選項中,與k=n++完全等價的表達式是()。A:k=n,n=n+lB:n=n+1,k=nC:k=++nD:k+=n+l第93題(1.0分) 題號:700 難度:中第1章設(shè)P1和P2是指向同一個字符串的指針變量,c為字符變量,則以下不能正確執(zhí)行的賦值語句是()。A:c=*pl+*p2;B:p2=c;C:pl=p2;D:c=*pl*(*p2);第95題(1.0分) 題號:529難度:中第1章在C語言中,調(diào)用函數(shù)除函數(shù)名外,還必須有()。A:函數(shù)預(yù)說明B:實際參數(shù)C:()D:函數(shù)返回值第96題(1.0分) 題號:159難度:中第1章下列程序的輸出為()。main(){inty=10;while(y-);printf("y二%d\n',y);)A:y=OB:while構(gòu)成無限循環(huán)C:y=lD:y=-1第97題(1.0分) 題號:3128 難度:較易第1章下列正確的標(biāo)識符是A:_doB:6aC:%yD:a+b第98題(1.0分) 題號:549 難度:中第1章若有double*p,x[10];inti=5;使指針變量p指向元素x[5]的語句為()。A:p=&x[i];B:p=x;C:p=x[i];D:p=&(x+i)第99題(1.0分) 題號:3112 難度:中第1章下列語句定義pf為指向float類型變量f的指針,是正確的.A:floatf,*pf=f;B:floatf,*pf=&f;C:float*pf=&f,f;D:floatf,pf第100題(1.0分) 題號:3163 難度:中第1章C語言中while和do一while循環(huán)的主要區(qū)別是A:While的循環(huán)控制條件比do—while的循環(huán)控制條件嚴(yán)格B:do—while的循環(huán)體至少無條件執(zhí)行一次C:do—while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D:do—while循環(huán)體不能是復(fù)合語句第101題(1.0分) 題號:184難度:中第1章下列定義不正確的是0。A:#definePI3.141592B:#defineS345C:intmax(x,y);intx,y;{}D:staticcharc;第102題(1.0分) 題號:3117難度:較難第1章已知字符‘A'的ASCII代碼值是65,字符變量cl的值是‘A',c2的值是'D'.執(zhí)行語句printfC%d,%d〃,cl,c2-2);后,輸出結(jié)果是A:A,BB:A,68C:65,66D:65,68第104題(1.0分) 題號:3144難度:較易第1章若x=2,y=3則x||y的結(jié)果是A:0B:1C:2D:3第105題(1.0分) 題號:92 難度:中第1章以下的選擇中,正確的賦值語句是()。A:a=l,b=2B:j++C:a=b=5;D:y=int(x)第106題(1.0分) 題號:594 難度:中第1章設(shè)intx=l,y=l:表達式(!x||y--)的值是()。A:0B:1C:2D:-l第108題(1.0分) 題號:188難度:中第1章兩個指針變量不可以()。A:相加B:比較C:相減D:指向同一地址第109題(1.0分) 題號:130 難度:中第1章以下程序段的執(zhí)行結(jié)果是()。doublex;x=218.82631;printf("%-6.2e\n",x);A:輸出格式描述符的域?qū)挷粔?不能輸出B:輸出為21.38e+01C:輸出為2.19e+02D:輸出為ー2.14e2第110題(1.0分) 題號:574 難度:中第1章若變量已正確定義并賦值,下面符合C語言語法的表達式是()。A:a:=b+1B:a=b=c+2C:int18.5%3D:a=a+7=c+b第111題(1.0分) 題號:539 難度:中第1章C語言程序中必須有的函數(shù)是()。A:#include"stdio.h"B:mainC:printfD:scanf第112題(1.0分) 題號:3109 難度:易第1章C語言的if語句中,用作判斷的表達式為A:任意表達式B:邏輯表達式C:關(guān)系表達式D:算術(shù)表達式第114題(1.0分) 題號:694 難度:中第1章以下敘述正確的是()。A:可以把define和if定義為用戶標(biāo)識符B:可以把define定義為用戶標(biāo)識符,但不能把if定義為用戶標(biāo)識符C:可以把if定義為用戶標(biāo)識符,但不能把define定義為用戶標(biāo)識符D:define和if都不能定義為用戶標(biāo)識符第115題(1.0分) 題號:3111 難度:中第1章若變量已正確定義且k的值是4,計算表達式(j=4,k-)后,j和k的值為A:j=3,k=3B:j=3,k=4C:j=4,k=4D:j=4,k=3第116題(1.0分) 題號:729 難度:中第1章當(dāng)順利執(zhí)行了文件關(guān)閉操作時,fclose函數(shù)的返回值是()。A:-lB:TRUEC:0D:1第117題(1.0分) 題號:89 難度:中第1章以下標(biāo)識符中,不能作為合法的C用戶定義標(biāo)識符的是()。A:a3_b3B:voidC:_123D:IF第118題(1.0分) 題號:113難度:中第1章執(zhí)行下列語句后變量x和y的值是()。y=10;x=y++;A:x=10,y=10B:x=ll,y=llC:x=10,y=llD:x=ll,y=10第119題(1.0分) 題號:511難度:中第1章求平方根函數(shù)的函數(shù)名為()。A:cosB:absC:powD:sqrt第120題(1.0分) 題號:711難度:中第1章下列選項中正確的語句組是()。A:chars[8];s={"Beijing"};B:char*s;s={"Beijing"};C:chars[8];s="Beijing";D:char*s;s="Beijing";第121題(1.0分) 題號:735難度:中第1章fgetc函數(shù)的作用是從指定文件讀入一個字符,該文件的打開方式必須是()。A:只寫B(tài):追加C:讀或讀寫D:答案B和C都正確第122題(1.0分) 題號:3559難度:中第1章為表示關(guān)系x2y》z,應(yīng)使用的C語言表達式是〇A:(x>=y)&&(y>=z)B:(x>=y)AND(y>=z)C:(x>=y>=z)D:(x>=y)&(y>=z)第123題(1.0分) 題號:161難度:中第1章設(shè)j和k都是int類型,則for循環(huán)語句for(j=0,k=-l;k=l;j++,k++)printf("****\n");()〇A:循環(huán)結(jié)束的條件不合法B:是無限循環(huán)C:循環(huán)體ー次也不執(zhí)行D:循環(huán)體只執(zhí)行ー次第124題(1.0分) 題號難度:中第1章設(shè)C語言中,int類型數(shù)據(jù)占4個字節(jié),則unsigned類型數(shù)據(jù)占()。A:1個字節(jié)B:2個字節(jié)C:4個字節(jié)D:8個字節(jié)第125題(1.0分)第1章若有說明inta[3][4];則對a數(shù)組元素的正確引用是〇。A:a[2][4]B:a[l,3]C:a[l+1][0]D:a(2)(1)第126題(1.0分) 題號:3141 難度:中第1章以下程序的執(zhí)行結(jié)果是.main(){intnum=0;while(num<=2){num++;printf("%d,,num);} }A:0,1,2B:l,2,C:l,2,3,D:l,2,3,4,第127題(1.0分) 題號:436難度:中第1章設(shè)j和k都是int類型,則下面的for循環(huán)語句()。for(j=0,k=0;jく=9&&k!=876;j++)scanf&k);A:最多執(zhí)行10次B:最多執(zhí)行9次C:是無限循環(huán)D:循環(huán)體ー次也不執(zhí)行第128題(1.0分) 題號:660 難度:中第1章在C語言中,函數(shù)的隱含存儲類別是()。A:autoB:staticC:externD:無存儲類別第129題(1.0分) 題號:105 難度:中第1章以下運算符中,優(yōu)先級最高的運算符是()。A:=B:!=C:*(乘號)D:()第130題(1.0分) 題號:3146 難度:中第1章下面敘述中正確的是A:對于用戶自己定義的函數(shù),在使用前必須加以聲明B:聲明函數(shù)時必須明確其參數(shù)類型和返回類型C:函數(shù)可以返回一個值,也可以什么值也不返回D:空函數(shù)在不完成任何操作,所以在程序設(shè)計中沒有用處第131題(1.0分) 題號:680 難度:中第1章在調(diào)用函數(shù)時,如果實參是簡單變量,它與對應(yīng)形參之間的數(shù)據(jù)傳遞方式是〇。A:地址傳遞B:單向值傳遞C:由實參傳給形參,再由形參傳回實參D:傳遞方式由用戶指定第132題(1.0分) 題號:507 難度:中第1章以下程序段中,能夠正確地執(zhí)行循環(huán)的是()。A:for(i=l;i>10;i++)B:staticinta;while(a)C:ints=6;dos-=2;while(s);D:ints=6;m:if(s<100)exit(0);elses-=2;gotom:第133題(1.0分) 題號:597難度:中第1章下列四個選項中,均是C語言關(guān)鍵字的選項是()。A:autoenumincludeBiswitchtypedefcontinueC:signedunionscanfD:ifstructtype第134題(1.0分) 題號:604 難度:中第1章下面不正確的字符串常量是()。A:'abc,B:〃12'12〃C:"〇〃D:""第135題(1.0分) 題號:585 難度:中第1章以下選項中合法的用戶標(biāo)識符是()。A:longB:_2TestC:3DmaxD:A.dat第136題(1.0分) 題號:630 難度:中第1章邏輯運算符兩側(cè)運算對象的數(shù)據(jù)類型〇。A:只能是〇或1B:只能是〇或非〇正數(shù)C:只能是整型或字符型數(shù)據(jù)D:可以是任何類型的數(shù)據(jù)第137題(1.0分) 題號:489 難度:中第1章下列標(biāo)識符中,不合法的C語言用戶自定義標(biāo)識符是()。A:printfB:enumC:_D:sin第138題(1.0分) 題號:166 難度:中第1章下列定義數(shù)組的語句中不正確的是()。A:staticinta[2][3]={1,2,3,4,5,6};B:staticinta[2][3]={{1},{4,5}};C:staticinta[][3]={{1},{4}};D:staticinta[][]={{1,2,3},{4,5,6}};第139題(1.0分)第1章C語言的注釋定界符是0。A:{}B:[]C:\* *\D:/* */第140題(1.0分) 題號:3125 難度:較難第1章若有定義inta[10],*p=a;,則p+5表示A:元素a[5]的地址B:元素a[5]的值C:元素a[6]的地址D:元素a[6]的值第141題(1.0分) 題號:152 難度:中第1章以下程序的運行結(jié)果是()。main(){intn;for(n=l;nく=10;n++)if(n%3~0)continue;}}A:12457810B:369C:12D:1234567890難度:中第142題(1.0分) 題號:142難度:中第1章以下程序的輸出結(jié)果為()。main(){inti=010,j=10;printf("%d,%d\n”,++i,j--);}A:ll,10B:9,10C:010,9D:10,9第143題(1.0分)第1章以下敘述中正確的是()。A:構(gòu)成C程序的基本單位是函數(shù)B:可以在ー個函數(shù)中定義另ー個函數(shù)C:main()函數(shù)必須放在其它函數(shù)之前D:所有被調(diào)用的函數(shù)一定要在調(diào)用之前進行定義第144題(1.0分) 題號:596 難度:中第1章下面四個選項中,均是不合法的用戶標(biāo)識符的選項是()。A:AP_0doB:floatlaO_AC:b-agotointD:_123tempint第146題(1.0分) 題號:527 難度:中第1章全局變量的定義不可能在()。A:函數(shù)內(nèi)部B:函數(shù)外面C:文件外面D:最后一行第147題(1.0分) 題號:3121 難度:中第1章下列字符數(shù)組長度為5的是A:chara[]={,h),,a,,,b',,c',,d,};B:charbロ={'h','a','b','c','d',‘、〇'};C:charc[10]={'h','a','b','c','d');D:chard[6]={'h','a,'b','c','\0');第148題(1.0分) 題號:169 難度:中第1章下列說法不正確的是()。A:主函數(shù)main中定義的變量在整個文件或程序中有效B:不同函數(shù)中,可以使用相同名字的變量C:形式參數(shù)是局部變量D:在ー個函數(shù)內(nèi)部,可以在復(fù)合語句中定義變量,這些變量只在復(fù)合語句中有效第149題(1.0分) 題號:98 難度:中第1章以下標(biāo)識符中,不能作為合法的C用戶定義標(biāo)識符的是()。A:For

B:PrintfC:WORDD:sizeof第150題(1.0分) 題號:679 難度:中第1章在C語言中,形參的缺省存儲類型是0。A:autoB:registerC:staticD:extern第151題(1.0分) 題號:521 難度:中第1章charalロニ〃abc”,a2[80]="1234〃;將al串連接到a2串后面的語句是〇〇strcat(a2,al);strcpy(a2,al);strcat(al,a2);strcpy(al,a2);第152題第152題(1.0分)題號:555難度:中第1章選擇結(jié)構(gòu)中的條件與循環(huán)結(jié)構(gòu)中循環(huán)成立的條件,在寫法上可以是任一表達式,但其值只能被判斷為“真”或“假”。哪個數(shù)作為邏輯“假”值()。-1B:1C:非零的數(shù)D:0第153題(1.0分) 題號:3093 難度:中第1章已定義兩個字符數(shù)組a,b,則以下正確的輸入格式是A:scanf("%s%s”,a,b);B:get(a,b);C:scanf("%s%s”,&a,&b);D:gets("a"),gets("b");第154題(1.0分)第1章staticcharstr[10]="China”;數(shù)組元素個數(shù)為()。A:5B:6C:9D:10第155題(1.0分) 題號:572 難度:中第1章表達式18/4*sqrt(4.0)/8值的數(shù)據(jù)類型為()。A:intB:floatC:doubleD:不確定第156題(1.0分) 題號:678 難度:中第1章當(dāng)調(diào)用函數(shù)時,實參是一個數(shù)組名,則向函數(shù)傳送的是()。A:數(shù)組的長度B:數(shù)組的首地址C:數(shù)組每ー個元素的地址D:數(shù)組每個元素中的值第157題(1.0分) 題號:3138 難度:中第1章若inta=2f則執(zhí)行完表達式a~=a+=a*a后,a的值是A:-8B:-4C:-2D:0第159題(1.0分) 題號:631 難度:中第1章結(jié)構(gòu)化程序設(shè)計所規(guī)定的三種基本控制結(jié)構(gòu)是()。A:輸入、處理、輸出B:樹形、網(wǎng)形、環(huán)形C:順序、選擇、循環(huán)D:主程序、子程序、函數(shù)第160題(1.0分) 題號:502 難度:中第1章下列表達式中,可作為C合法表達式的是()。A:[3,2,1,0](3,2,1,0)C:3=2=1=0D:3/2/l/0第161題(1.0分) 題號:115難度:中第1章先用語句定義字符型變量c,然后要將字符a賦給c,則下列語句中正確的是()。A:c=,a;B:c=〃a";C:c=〃97〃;D:C=97'第162題(1.0分) 題號:640難度:中第1章以下對二維數(shù)組a的正確說明是()。A:inta[3][]B:floata(3,4)C:doublea[l][4]D:floata(3)(4)第163題(1.0分)第1章下列變量說明語句中,正確的是〇。A:char:abc;B:chara;b;c;C:intx;z;D:intx,z;第164題(1.0分) 題號:3562 難度:中第1章已知大寫字母A的ASCII碼是65,小寫字母a的ASCII碼是97,則用ハ進制表示的字符常量’\101,是。A:字符AB:字符aC:字符eD:非法的常量第165題(1.0分) 題號:607 難度:中第1章若a為int類型,且其值為3,則執(zhí)行完表達式a+=a-=a*a后,a的值是()。A:-3B:9C:-12D:6第166題(1.0分) 題號:160 難度:中第1章C語言的if語句嵌套時,if與else的配對關(guān)系是()。A:每個else總是與它上面的最近的if配對B:每個else總是與最外層的if配對C:每個else與if的配對是任意的D:每個else總是與它上面的if配對第167題(1.0分) 題號:593 難度:中第1章若以下變量均是整型,且num=sum=7J則計算表達式sum=num++,sum++,++num后sum的值為()。A:7B:8C:9D:10第168題(1.0分)第1章下列程序運行結(jié)果為:#defineP3^defineS(a)P*a*amain(){intar;ar=S(3+5);printf('\n%d",ar);)A:192B:29C:27D:25第170題(1.0分) 題號:3091 難度:較易第1章C程序的基本結(jié)構(gòu)單位是A:文件B:語句C:函數(shù)D:表達式第171題(1.0分) 題號:491難度:中第1章下列程序段的輸出結(jié)果為()。floatk=0.8567;printf(*%06.If%%",k*100);A:0085.6%%B:0085.7%C:0085.6%D:.857第172題(1.0分) 題號:615難度:中第1章C語言中while和do-while循環(huán)的主要區(qū)別是()。A:do-while的循環(huán)體至少無條件執(zhí)行一次B:while的循環(huán)控制條件比do-while的循環(huán)控制條件更嚴(yán)格C:do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D:do-while的循環(huán)體不能是復(fù)合語句第173題(1.0分)第1章應(yīng)用緩沖文件系統(tǒng)對文件進行讀寫操作,打開文件的函數(shù)名為()。A:openBrfopenC:closeD:fclose第174題(1.0分) 題號:718 難度:中第1章系統(tǒng)的標(biāo)準(zhǔn)輸入文件是指〇。A:鍵盤B:顯示器C:軟盤D:硬盤第175題(1.0分) 題號:673 難度:中第1章C語言規(guī)定,函數(shù)返回值的類型是由()。return語句中的表達式類型所決定B:調(diào)用該函數(shù)時的主調(diào)函數(shù)類型所決定C:調(diào)用該函數(shù)時系統(tǒng)臨時決定D:在定義該函數(shù)時所指定的函數(shù)類型所決定

難度:中第176題(1.0分) 題號:149難度:中第1章以下程序的輸出結(jié)果是()。main(){floatx=3.6;inti;i=(int)x;printfi=%d\n”,x,i);}A:x=3.600000,i=4B:x=3,i=3C:x=3.600000,i=3D:x=3i=3.600000題號:628 難度:中〇〇elsescanf("%d",&y);題號:628 難度:中〇〇elsescanf("%d",&y);第1章以下不正確的if語句形式是A:if(x>y&&x!=y);B:if(x==y)x+=y;C:if(x!=y)scanf&x)D:if(x<y){x++;y++;}

第178題(1.0分) 題號:如 難度:中第1章以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。A:8.9el.2B:10C:0xff00D:82.5第179題(1.0分) 題號:3124 難度:易第1章C語言源程序文件經(jīng)過C編譯程序編譯連接之后生成一個后綴為()的可執(zhí)行文件A:,c.obj.exe.bas第180題第180題(1.0分)題號:3092難度:較易第1章設(shè)有說明:charw;intx;floaty;doublez:則表達式w*x+z-y值的數(shù)據(jù)類型為().A:floatB:intC:charD:double第181題(1.0分) 題號:100 難度:中第1章A:putcharB:_doubleC:_123D:INT第182題(1.0分) 題號:517 難度:中第1章若chara[10];已正確定義,以下語句中不能從鍵盤上給a數(shù)組的所有元素輸入值的語句是()。A:gets(a);

B:scanf("%s”,a);C:for(i=0;i<10;i++)a[i]=getchar();D:a=getchar();第183題(1.0分) 題號:655難度:中第1章假定int類型變量占用兩個字節(jié),其有定義:intx[10]={0,2,4};,則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是〇。A:3B:6C:10D:20第184題(1.0分) 題號:109難度:中第1章C語言中,double類型數(shù)據(jù)占()。A:!個字節(jié)B:2個字節(jié)C:4個字節(jié)D:8個字節(jié)第185題第185題(1.0分)題號:3097難度:中第1章下面敘述中錯誤的是A:函數(shù)的形式參數(shù),在函數(shù)未被調(diào)用時就不被分配存儲空間B:若函數(shù)的定義出現(xiàn)在主調(diào)函數(shù)之前,則可以不必再加說明C:若一個函數(shù)沒有return語句,則什么值也不會返回D:一般來說,函數(shù)的形參和實參的類型要一致第186題(1.0分) 題號:88難度:中第1章下列字符序列中,可用作C標(biāo)識符的ー組字符序列是()。A:S.b,sum,average,_aboveB:class,day,lotus_l,2dayC:#md,&12x,month,student_n!D:D56,r_l_2,name,_st_l第187題(1.0分) 題號:575難度:中第1章若有條件表達式(exp)?a++:b—,則以下表達式中能完全等價于表達式(exp)的是()。A:(exp==0)B:(exp!=0)C:(exp==l)D:(exp!=l)第188題(1.0分) 題號:515難度:中第1章inti,j,a[2][3];按照數(shù)組a的元素在內(nèi)存的排列次序,不能將數(shù)3,4,5,6存入a數(shù)組的是〇。A:for(i=0;i<2;i++)for(j=0;j<3;j++)a[i][j]=i*3+j+l;B:for(i=0;i<3;i++)for(j=0;j<2;j++)a[j][i]=j*3+i+l;C:for(i=0;i<6;i++)a[i/3][i%3]=i+l;D:for(i=l;i<=6;i++)a[i][i]=i;第189題(1.0分) 題號:3143難度:較難第1章以下程序的輸出結(jié)果是.voidfun(inta,intb,intc){a=456;b=567;c=678;}main(){intx=10,y=20,z=30;fun(x,y,z);printf("%d,%d,%d\n”,z,y,x);}A:30,20,10B:10,20,30C:456567678D:678567456第190題(1.0分) 題號:3553難度:中第1章以下選項中合法的用戶標(biāo)識符是〇longB:_2TestC:3DmaxD:A.dat第191題(1.0分) 題號:635難度:中第1章若有說明:inta[][3]={1,2,3,4,5,6,7};則a數(shù)組第一維的大小是()。A:2B:3C:4D:無確定值難度:中第192題(1.0分) 題號:3560難度:中第1章t為int類型,進入下面的循環(huán)之前,t的值為Owhile(t=l){……}則以下敘述中正確的是〇A:循環(huán)控制表達式的值為0B:循環(huán)控制表達式的值為1C:循環(huán)控制表達式不合法D:以上說法都不對第193題(1.0分) 題號:119難度:中第1章下列運算符中,不屬于關(guān)系運算符的是()。A:<B:>C:>=D:!第194題(1.0分) 題號:190難度:中第1章關(guān)于指針概念說法不正確的是0。A:ー個指針變量只能指向同一類型變量ー個變量的地址稱為該變量的指針C:只有同一類型變量的地址才能放到指向該類型變量的指針變量之中D:指針變量可以由整數(shù)賦,不能用浮點賦第195題(1.0分) 題號:102難度:中第1章以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。A:cB:66C:OxaaD:50第196題(1.0分) 題號:653難度:中第1章以下程序段中,不能正確賦字符串(編譯時系統(tǒng)會提示錯誤)的是()。A:chars[10]="abcdefg";B:chart[]="abcdefg,*s=t;C:chars[10];s="abcdefg";D:chars[10];strcpy(s,"abcdefg");第197題(1.0分) 題號:3090難度:易第1章能正確表示邏輯關(guān)系:〃a210或aWO〃的C語言表達式是A:a>=10ora<=0B:a>=0|a<=10C:a>=10&&aく=0D:a>=10||a<=0第198題(1.0分) 題號:3095難度:中第1章函數(shù)調(diào)用:strcat(strcpy(strl,str2),str3)的功能是A:將串strl復(fù)制到串str2中后再連接到串str3之后B:將串strl連接到串str2之后再復(fù)制到串str3之后C:將串str2連接到串str!之后再將串strl復(fù)制到串str3中D:將串str2復(fù)制到串str!中后再將串str3連接到串strl之后第199題(1.0分) 題號:731 難度:中第1章若要用fopen函數(shù)打開ー個新的二進制文件,該文件要既能讀也能寫,則文件方式字符串應(yīng)是()。A:"ab++”B:"wb+”C:〃rb+〃D:〃ab”第200題(1.0分) 題號:3122難度:易第1章從循環(huán)體內(nèi)某ー層跳出,繼續(xù)執(zhí)行循環(huán)外的語句是break語句return語句C:continue量句D:空語句第201題(1.0分) 題號:499 難度:中第1章以下常量中,能夠代表邏輯“真”值的常量是()。A:'〇'B:0C:‘〇’D:NULL第202題(1.0分) 題號:573難度:中第1章C語言中運算對象必須是整型的運算符是()。A:%=B:/C:=D:<=第203題(1.0分) 題號:641難度:中第1章若有說明:inta[10];則對a數(shù)組元素的正確引用是()。A:a[10]B:a[3,5]C:a(5)D:a[10-10]第204題(1.0分) 題號:175難度:中第1章C語言程序中,當(dāng)調(diào)用函數(shù)時()。A:實參和虛參各占ー個獨立的存儲單元B:實參和虛參可以共用存儲單元C:可以由用戶指定是否共用存儲單元D:計算機系統(tǒng)自動確定是否共用存儲單元第205題(1.0分) 題號:562 難度:中第1章下列敘述中正確的是()。A:C語言編譯時不檢查語法B:C語言的子程序有過程和函數(shù)兩種C:C語言的函數(shù)可以嵌套定義D:C語言所有函數(shù)都是外部函數(shù)第206題(1.0分) 題號:552 難度:中第1章應(yīng)用緩沖文件系統(tǒng)對文件進行讀寫操作,關(guān)閉文件的函數(shù)名為()。A:fclose()B:close()C:fread()D:fwrite第208題(1.0分) 題號:740難度:中第1章若要打開A盤上user子目錄下名為abc.txt的文本文件進行讀、寫操作,下面符合此要求的函數(shù)調(diào)用是()。A:fopen(^A:\user\abc.txt","r")B:fopen("A:\\user\\abc.txt","r+")C:fopen("A:\user\abc.txt","rb")D:fopen("A:\\user\\abc.txt","w")第209題(1.0分) 題號:3114 難度:易第1章C語言源程序名的后綴是A:exeB:cppC:objD:cp第210題(1.0分) 題號:664 難度:中第1章以下正確的函數(shù)定義形式是()。A:doublefun(intx,inty)B:doublefun(intx;inty)C:doublefun(intx,inty);D:doublefun(intx,y);難度:中第211題(1.0分) 題號:171難度:中第1章在C語言的函數(shù)中,下列正確的說法是()。A:必須有形參B:形參必須是變量名C:可以有也可以沒有形參D:數(shù)組名不能作形參第212題(1.0分) 題號:576難度:中第1章設(shè)以下變量均為int類型,則值不等于7的表達式是()。(x=y=6,x+y,x+1)(x=y=6,x+y,y+1)(x=6,x+1,y=6,x+y)(y=6,y+1,x=y,x+1)第213題(1.0分) 題號:471難度:中第1章以下程序段char*alpロ={〃ABC〃,"DEF", intj;puts(alp[l]);的輸出結(jié)果是()。

A:AB:BC:DD:DEF第214題(1.0分) 題號:94 難度:中第1章在C語言中,能代表邏輯值“真”的是()。A:TrueB:大于〇的數(shù)C:非〇整數(shù)D:非。的數(shù)第215題(1.0分) 題號:658 難度:中第1章若使用ー維數(shù)組名作函數(shù)實參,則以下正確的說法是()。A:必須在主調(diào)函數(shù)中說明此數(shù)組的大小B:實參數(shù)組類型與形參數(shù)組類型可以不匹配C:在被調(diào)用函數(shù)中,不需要考慮形參數(shù)組的大小D:實參數(shù)組名與形參數(shù)組名必須一致第216題第216題(1.0分)題號:671難度:中第1章C語言規(guī)定:簡單變量做實參時,它和對應(yīng)形參之間的數(shù)據(jù)傳遞方式是()。A:地址傳遞B:單向值傳遞C:由實參傳給形參,再由形參傳回給實參D:由用戶指定的傳遞方式第217題(1.0分) 題號:134 難度:中第1章若a是float型變量,b是unsigned型變量,以下輸入語句中合法的是()。A:scanf("%6.2f%d〃,&a,&b);B:scanf&a,&b);C:scanf(〃%f%3o",&a,&b);D:scanf(〃%f%f”,&a,&b);第218題(1.0分) 題號:654 難度:中第1章以下不能正確定義二維數(shù)組的選項是〇。A:inta[2][2]={{1},{2});B:inta[][2]={1,2,3,4};C:inta[2][2]={{1},2,3};D:inta[2][]={{1,2},{3,4});第219題(1.0分) 題號:699 難度:中第1章下面說明不正確的是()。A:chara[10]="china;B:chara[10],*p=a;p="china”C:char*a;a=china;D:chara[10],*p;p=a=china”第220題(1.0分) 題號:93 難度:中第1章以下運算符中,優(yōu)先級最高的運算符是()。A:?:B:++c:&&D:,第221題(1.0分) 題號:3166難度:較易第1章定義共用體的關(guān)鍵字是A:unionB:enumC:structD:typedef第223題(1.0分) 題號:3120 難度:易第1章下列()表達式的值為真,其中a=5;b=8;c=10;d=0A:a*2>8+2B:a&&dC:(a*2-c)||dD:a_b<c*d第224題(1.0分) 題號:510 難度:中第1章inta=3,b=2,c=l;if(a>b>c)a=b;elsea=c;則a的值為〇〇A:3B:2C:1D:0第225題(1.0分) 題號:505 難度:中第1章以下語句中,循環(huán)次數(shù)不為10次的語句是()。A:for(i=l;i<10;i++);B:i=l;do{i++;}while(i<=10);C:i=10;while(i>0){-i;}D:i=l;m:if(i<=10){i++;gotom;}第226題(1.0分) 題號:3116 難度:中第1章若變量均已正確定義并賦值,以下合法的C語言賦值語句是A:x=n/2.5;B:x==5;C:x+n=I;D:5=x=4+l;第227題(1.0分) 題號:106 難度:中第1章以下敘述中不正確的是()。A:ー個好的程序應(yīng)該有詳盡的注釋B:在C程序中,賦值運算符的優(yōu)先級最低C:在C程序中,j++;是一條賦值語句D:C程序中的#include和#define均不是C語句第228題(1.0分) 題號:201 難度:中第1章當(dāng)定義ー個結(jié)構(gòu)體變量時,系統(tǒng)分配給它的內(nèi)存是()。A:各成員所需內(nèi)存量的總和B:結(jié)構(gòu)中第一個成員所需內(nèi)存量C:結(jié)構(gòu)中最后一個成員所需內(nèi)存量D:成員中占內(nèi)存量最大者所需的容量第229題(1.0分) 題號:3089難度:中第1章整型變量x=l,y=3,經(jīng)下列計算后,x的值不等于6的是A:x=(x=l+2,x*2)B:x=y>2?6:5x=9-(—y)-(y—)D:x=y*4/2第230題(1.0分) 題號:178 難度:中第1章以下對C語言函數(shù)的描述中,正確的是()。A:C程序必須由一個或ー個以上的函數(shù)組成B:C函數(shù)既可以嵌套定義又可以遞歸調(diào)用C:函數(shù)必須有返回值,否則不能使用函數(shù)D:C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個程序文件中第231題(1.0分) 題號:724 難度:中第1章若調(diào)用fputc函數(shù)輸出字符成功,則其返回值是〇。A:E0FB:1C:0D:輸出的字符若有下列定義,則對a數(shù)組元素地址的正確引用是()。inta[5],*p二a;A:*(p+5)B:*p+2C:*(a+2)D:*&a[5]第233題(1.0分) 題號:629 難度:中第1章為了避免在嵌套的條件語句else中產(chǎn)生二義性,C語言規(guī)定:else子句總是與()配對。A:縮排位置相同的ifB:其之前最近的ifC:其之后最近的ifD:同一行上的if第234題(1.0分) 題號:126 難度:中第1章下列程序的輸出結(jié)果是()。main(){inta=011;printf("%d\n”,++a);A:12B:llC:10D:9第235題(1.0分) 題號:634難度:中第1章以下不正確的定義語句是0。A:doublex[5]={2.0,4.0,6.0,8.0,10.0};B:inty[5]={0,1,3,5,7,9};C:charclロ={'1','2','3','4','5'};D:charc2ロ={'\xl0','\xa','\x8'};第236題(1.0分) 題號:3099難度:較難第1章若有以下定義和語句:inta[10]={l,2,3,4,5,6,7,8,9,10},*p二a;不能表示a數(shù)組元素的表達式是A:*pB:a[9]C:*p++a[*p-a]

第237題(1.0分) 題號:668難度:中第1章以下正確的說法是()。A:用戶若需調(diào)用標(biāo)準(zhǔn)庫函數(shù),調(diào)用前必須重新定義B:用戶可以重新定義標(biāo)準(zhǔn)庫函數(shù),若如此,該函數(shù)將失去原有含義C:系統(tǒng)根本不允許用戶重新定義標(biāo)準(zhǔn)庫函數(shù)D:用戶若需調(diào)用標(biāo)準(zhǔn)庫函數(shù),調(diào)用前不必使用預(yù)編譯命令將該函數(shù)所在文件包括到用戶源文件中,系統(tǒng)自動去調(diào)第238題(1.0分) 題號:117難度:中第1章設(shè)a=12,且a定義為整型變量。執(zhí)行語句a+=a-=a*=a;后a的值為()。A:12B:144C:0D:132第239題第239題(1.0分)第1章題號:676難度:中以下只有在使用時才為該類型變量分配內(nèi)存的存儲類說明是()。A:auto和staticB:auto和register□register和staticD:extern和register第240題(1.0分) 題號:172 難度:中第1章在C語言程序中()。A:函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套B:函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套C:函數(shù)的定義和函數(shù)調(diào)用均可以嵌套D:函數(shù)的定義和函數(shù)調(diào)用不可以嵌套第241題(1.0分) 題號:3119 難度:中第1章以下敘述中錯誤的是A:可以通過typedef增加新的類型B:可以用typedef將已存在的類型用ー個新的名字來代表C:用typedef定義新的類型名后,原有類型名仍有效D:用typedef可以為各種類型起別名,但不能為變量起別名第242題(1.0分) 題號:120 難度:中第1章假設(shè)所有變量均為整型,表達式:a=2,b=5,a>b?a++:b++,a+b的值是()。A:7B:8C:9D:2第243題(1.0分) 題號:176 難度:中第1章數(shù)組名作為實參數(shù)傳遞給函數(shù)時,數(shù)組名被處理為()。A:該數(shù)組的長度B:該數(shù)組的元素個數(shù)C:該數(shù)組的首地址D:該數(shù)組中各元素的值第244題(1.0分) 題號:141 難度:中第1章為了提高程序的運行速度,在函數(shù)中對于整型或指針可以使用。型的變量。A:autoB:registerC:staticD:extern第245題(1.0分) 題號:509 難度:中第1章inta=l,b=2,c=3;if(a>b)a=b;if(a>c)a=c;則a的值為()。A:1B:2C:3D:不一定第246題(1.0分) 題號:651 難度:中第1章以下定義語句中,錯誤的是()。A:inta[]={l,2};B:char*a[3];C:chars[10]="test";D:intn=5,a[n];第247題(1.0分) 題號:3160 難度:較易第1章為表示關(guān)系x2y2z,應(yīng)使用C語言表達式A:(x>=y)&&(y>=z)B:(x>=y)AND(y>=z)C:(x>=y>=z)D:(x>=z)&(y>=z)第248題(1.0分) 題號:124難度:中第1章下列語句的輸出結(jié)果是()。printf(,,%d\n,,,(int)(2.5+3.0)/3);A:有語法錯誤不能通過編譯B:2C:1D:0第249題(1.0分) 題號:154 難度:中第1章在以下給出的表達式中,與do--while(E)語句中的(E)不等價的表達式是0。A:(!E==0)B:(E>0||E<0)(E==0)(E!=0)第250題(1.0分) 題號:213 難度:中第1章C語言中,文件由()。A:記錄組成B:由數(shù)據(jù)行組成C:由數(shù)據(jù)塊組成D:由字符(字節(jié))序列組成第1題(1.0分)題號:692 難度:中 第1章以下敘述中正確的是()。A:在程序的一行上可以出現(xiàn)多個有效的預(yù)處理命令行B:使用帶參的宏時,參數(shù)的類型應(yīng)與宏定義時的一致C:宏替換不占用運行時間,只占編譯時間D:在以下定義中CR是稱為〃宏名”的標(biāo)識符 ?defineCR045第2題(1.0分)題號:649 難度:中 第1章若有說明:inta[3][4]={0};則下面正確的敘述是()〇A:只有元素a[〇][〇]可得到初值〇B:此說明語句不正確C:數(shù)組a中各元素都可得到初值,但其值不一定為〇D:數(shù)組a中每個元素均可得到初值0第3題(1.0分)題號:192 難度:中 第1章下面選擇中正確的賦值語句是(設(shè)chara[5],*p=a;)()〇A:p="abcd";B:a="abcd";C:*p="abcd";D:*a="abcd";第4題(1.0分)題號:205 難度:中 第1章變量P為指針變量,若p=&a,下列說法不正確的是〇。A:&*p==&aB:*&a==aC:(*p)++==a++D:*(p++)-=a++第5題(1.0分) 題號:3129 難度:較易第1章設(shè)有說明:charc;intx;doublez;則表達式c*x+z值的數(shù)據(jù)類型為A:floatB:intC:charD:double第6題(1.0分) 題號:87 難度:中 第1章C語言源程序的基本單位是()。A:過程B:函數(shù)C:子程序D:標(biāo)識符第7題(1.0分)題號:530 難度:中 第1章C程序中的宏展開是在()。A:編譯時進行的B:程序執(zhí)行時進行的C:編譯前預(yù)處理時進行的D:編輯時進行的第8題(1.0分)題號:608 難度:中 第1章下列選項中,合法的C語言關(guān)鍵字是()。A:VARB:cherC:integerD:default第9題(1.0分)題號:518 難度:中 第1章chara[]="Thisisaprogram.輸出前5個字符的語句是()〇A:printf("%.5s”,a);B:puts(a);C:printf("如",a);D:a[5*2]=0;puts(a);第10題(1.0分) 題號:3159 難度:較易第1章字符串指針變量中存入的是A:字符串B:字符串的首地址C:第一個字符D:字符串變量第11題(1.0分) 題號:3104 難度:中第1章設(shè)變量定義為“intx,*p=&x;",貝!J&(*p)相當(dāng)于

溫馨提示

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

最新文檔

評論

0/150

提交評論