資源描述:
《北航c語言期末模擬試題2012》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、單選題下列關(guān)于單目運(yùn)算符++、--的敘述中正確的是(D)。A、它們的運(yùn)算對象可以是int型變量,但不能是double型變量和float型變量B、它們的運(yùn)算對象可以是任何變量和常量C、它們的運(yùn)算對象可以是char型變量和int型變量,但不能是float型變量D、它們的運(yùn)算對象可以是char型變量、int型變量和float型變量執(zhí)行下列程序后,其輸出結(jié)果是(D)。main(){inta=9;a+=a-=a+a;printf("%d",a);}A、18B、-9C、9D、-18打印語句printf("sTUDENDbTrS");在屏幕上正確的輸出形式是(C).A、s
2、TUDENDSB、TUDENTSC、STUDENTD、sTUDENTS已知鍵盤輸入a=4,b=3,下面程序輸出的結(jié)果是(C).main(){inta,b,s;scanf("%d%d",&a,&b);s=a;if(a
3、rofessionalEdition)(DL/T5210.2-2009~DL/T5210.8-2009);1.9thequalitycheckoutandevaluationofelectricequipmentinstallationengineeringcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulations執(zhí)行語句for(i=1;i++<4;);后變量i的值是(B)。A、3
4、B、5C、4D、不定以下描述中正確的是(C)。A、由于do-while循環(huán)中循環(huán)體語句只能是一條可執(zhí)行語句,所以循環(huán)體內(nèi)不能使用復(fù)合語句B、do-while循環(huán)中,根據(jù)情況可以省略whileC、在do-while循環(huán)體中,必須有能使循環(huán)退出的操作。D、do-while循環(huán)由do開始,用while結(jié)束,在while(表達(dá)式)后面不能寫分號inta[10];合法的數(shù)組元素的最小下標(biāo)值為(D)。A、10B、9C、1D、0以下正確的函數(shù)定義是(C).A、doublefun(intx,inty){z=x+y;returnz;}B、fun(x,y){intx,y;doublez
5、;z=x/y;returnz;}C、floatf(intx,inty){floatz;z=x/y;returnz;}D、fun(intx,y){intz;returnz;}chara1[]="abc",a2[80]="1234";將a1串連接到a2串后面的語句是(A)。A、strcat(a2,a1);B、strcat(a1,a2);C、strcpy(a1,a2);D、strcpy(a2,a1);若有chars1[]="abc",s2[20],*t=s2;gets(t);則下列語句中能夠?qū)崿F(xiàn)當(dāng)字符串s1大于字符串s2時(shí),輸出s2的語句是(C)。A、if(strcmp(
6、s2,s1)>0)puts(s2);B、if(strcmp(s2,t)>0)puts(s2);C、if(strcmp(s1,t)>0)puts(s2);D、if(strcmp(s1,s1)>0)puts(s2);已知有宏定義#defineSQR(a)2*a*a,則SQR(3+4)的值為(A).A、22B、32C、98D、18constructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(DL/T5210.2-2009~DL/T5210.8-2009);1.9thequalityche
7、ckoutandevaluationofelectricequipmentinstallationengineeringcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulations若有說明:int*p,m=5,n;以下正確的程序段是(D)。A、scanf("%d",&n);*p=n;B、p=&n;scanf("%d",*p)C、p=&n;scanf("%d",&p);D、p=&n