【正文】
} 程序運行后的輸出結(jié)果是 A) 6 B) 4 C) 5 D) 3 二、填空題 (每空 2 分,共 40 分 ) 請將每一個空的正 確答案寫在答案卡上,答在試卷上不得分。} } main() {char p[][10]={abc,aabdfg,abbd,dcdbe,cd}。ifor (j=i+1。 A) def def B) abc def C) abc d D) d d (50)以下程序中函數(shù) f 的功能是將 n 個字符串,按由大到小的順序進(jìn)行排序。 q=p。 printf(%d%d\n,b,c)。 A) p 是 int 型變量 B) p 是基類型為 int 的指針變量 C) q 是基類型為 int 的指針變量 D) 程序中可用 INTEGER 代替 int 類型名 (48)有以下程序 main() {unsigned char a,b,c。 printf(%d\n,pnum+qnextnum)。qnum=20。 p=(struct NODE *)malloc(sizeof(struct NODE))。 C) p=amp。 若要使 p 指向 data 中的 a 域,正確的賦值語句是 ______。 A) B) C) D) (45)設(shè)有如下定義: struct sk {int a。i3。 } main() {struct STU s[3]={{20201,90,95,85}, {20202,95,80,75}, {20203,100,95,90}},*p=s。 printf(%s\n,str1)。 s++。 A) 8 B) 10 C) 7 D) 11 (43)有以下程序 void ss(char *s,char t) {while(*s) {if(*s==t) *s=t39。 s+=a++。 } 程序運行后的輸出結(jié)果是 ______。 } int f(int (*f1)(),int (*f2)(),int x) {return f2(x)f1(x)。iprintf(%d\n,len)。 } 程序運行后的輸出結(jié)果是 _____。k,amp。fprintf(fp,%d\n,j)。 A) 10 B) 20 C) 25 D) 30 (38)有以下程序 include main() {FILE *fp。 A) 12 B) 15 C) 6 D) 5 (37)程序中頭文件 的內(nèi)容是: define N 5 define M1 N*3 程序如下: include define M2 N*2 main() {int i。 } 程序運行后的輸出結(jié)果是 ______。 for(i=0。 printf(%d\n,s)。 reverse(b,8)。a[i]=a[n1i]。 A) 9,9 B) 8,9 C) 1,8 D) 9,8 (34)以下程序中的函數(shù) reverse 的功能是將 a 所指數(shù)組中的內(nèi)容進(jìn)行逆置。 i=sizeof(a)。,39。,39。,39。,39。 A) 4 B) 3 C) 2 D) 1 (33)有以下程序 main() {char a[]={39。i3。 A) 1,2,3,4,5,6,7,8,9,10, B) 10,9,8,7,6,5,4,3,2,1, C) 1,2,3,8,7,6,5,4,9,10, D) 1,2,10,9,8,7,6,5,4,3, (32)有以下程序 int f(int n) {if (n==1) return 1。i10。jif(a[i]} main() {int aa[10]={1,2,3,4,5,6,7,8,9,10},i。 } 程序運行后的輸出結(jié)果是 ______。a39。 printf(%c,%c,*c,d)。 printf(%\n,fun((int)fun(a+c,b),ac))。 C) n=*q。n,*q=p。 } } printf(%d\n,m)。 case 1:m++。 此處 dowhile 循環(huán)的結(jié)束條件是 ______。n++。 D) printf(NO%d:%f\n,n,ave)。這條語句是 ______。 sum+=score。n++) {for(k=1。 float score,sum,ave。else y=0。 C) y=0。else y=1。y+z/2 的值是 ______。 } 執(zhí)行后的輸出結(jié)果是 ______。 D) printf(x=%LD\n,x)。則以下能夠正確輸出變量 x值的語句是 ______。j,amp。j,amp。j,amp。j,amp。 (16)設(shè) a 和 b 均為 double 型常量,且 a=、 b=,則表達(dá)式 (int)a+b/b 的值是 ______。 A) n=(i=2,++i)。 A) long B) _2Test C) 3Dmax D) (14)已知大寫字母 A的 ASCII 碼是 65,小寫字母 a 的 ASCII 碼是 97,則用八進(jìn)制表示的字符常量 39。 A) 將當(dāng)前應(yīng)用程序轉(zhuǎn)為后臺運行 B) 退出 Windows 后再關(guān)機(jī) C) 退出 Windows 后重新啟動計算機(jī) D) 終止當(dāng)前應(yīng)用程序的運行 (10)在 Windows 環(huán)境下,粘貼快捷鍵是 ______。