161、以下程序的輸出結(jié)果是 main() { int i,k,a[10],p[3]: k=5; for (i=0;i、B、2
162、以下程序的輸出結(jié)果是 main() { int num= 0; while(num<=2) { num++; printf("%d\n",num); } A) 1 B) 1 C)1 D) l 2 2 2 3 3 4、B、2
163、以下程序的輸出結(jié)果是 fut (int**s,int p[2][3]) { **s=p[1][1]; } main( ) { int a[2][3]={1,3,5,7,9,11},*p; p=(int*)malloc(sizeof(int)); fut(&p,a); primtf("%d\n",*p); } A) 1 B) 7 C) 9 D) 11、C、2
164、以下程序的輸出結(jié)果是 int a, b; void fun() { a=100; b=200; } main() { int a=5, b=7; fun(); printf("%d%d \n", a,b); } A) 100200 B) 57 C) 200100 D) 75、B、2
165、以下程序的輸出結(jié)果是 main( ) { int a=-1,b=4,k; k=(+ +a〈0)&&!(b - -〈=0); printf("%d%d%d\n",k,ab); } A) 104 B) 103 C) 003 D) 004、D、2
166、以下程序的輸出結(jié)果是 main() { char c='z'; printf("%c",c-25); } A) a B) Z C) z-25 D) y、A、2
167、以下程序的輸出結(jié)果是 main() { char st[20]= "hello\0\t\\\"; printf(%d %d \n",strlen(st),sizeof(st)); } A) 9 9 B) 5 20 C) 13 20 D) 20 20、B、2
168、以下程序的輸出結(jié)果是 main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]; } A) 0650 B) 1470 C) 5430 D) 輸出值不定、A、2
169、以下程序段的輸出結(jié)果是 char s[]="\\141\141abc\t"; printf ("%d\n",strlen(s)); A) 9 B) 12 C) 13 D) 14、A、2
170、以下程序段的輸出結(jié)果是 int a=1234; printf("%2d\n",a); A) 12 B) 34 C) 1234 D) 提示出錯(cuò)、無(wú)結(jié)果、C、2
171、以下程序段的輸出結(jié)果是 int x=3; do { printf("%3d",x-=2);} while(!(--x)); A) 1 B) 3 0 C) 1-2 D) 死循環(huán)、C、2
172、以下程序段的執(zhí)行結(jié)果是 A) a=12 y=12 B) a=12 y=12 a=14 y=16 a=16 y=28 a=16 y=20 a=18 y=24 C) a=12 y=12 D) a=12 y=12 a=14 y=26 a=14 y=44 int a, y; a=10; y=0; do { a+=2; y+=a; printf("a=%d y=%d\n",a,y); if(y>20) break; { while(a=14); 、、 、(39) 若有以下調(diào)用語(yǔ)句,則不正確的fun函數(shù)的首部是 A) void fun(int m, int x[]) B) void fun(int s, int h[41]) C) void fun(int p, int *s) D) void fun(int n, int a) main() { … int a[50],n; … fun(n, &a[9]); … }、B、2
173、以下程序段給數(shù)組所有的元素輸入數(shù)據(jù),請(qǐng)選擇正確答案填入。 #include main() { int a[10],i=0; while(i、A、2
174、以下程序輸出結(jié)果是 A、7 B、6 C、5 D、4 main ( ) { int m=5; if (m++>5 print ("%d\n",m); else printf ("%d\n",m--); }、B、2
175、以下程序運(yùn)行后,如果從鍵盤(pán)上輸入ABCDE,則輸出結(jié)果為 A、8 B、7 C、6 D、5 fuch (char str [ ] { int num =0; while (*(str +num )!='\0')num ++; return(num ); } main() { char str [10],*p=str ; gets(p); printf("%d\n",func(p)); }、D、2
176、以下程序運(yùn)行后,輸出結(jié)果是 A 49、5 B 9、5 C22、0 D45、0 #include #define PT 5、5 #difine s(x) pt*x*x main() { int a=1,b=2; print ("%4、lf/n",S(a+b)); } 、B、2
177、以下程序運(yùn)行后,輸出結(jié)果是 A 8,15 B 8,16 C 8,17 D 8,8 func ( int m=0 ,i=2; i+=m+1; m=i+a+b ; return(m); } main() { int k=4,m=1,p; p=func (k,m);printf("%d,",p); p=func (k,m);printf("%d\n",p); }、C、2
178、以下程序運(yùn)行后,輸出結(jié)果是 A、ABCDEFG B、CDG C、abcdefgh D、abCDefGh main() { siatic char a[]="ABCDEFGH",b[]="abCDefGh"; char *p1,*p2; int k; p1=a; p2=b; for(k=0;k<=7;k++) if (*(p1+k)==*(p2+k)) printf("%",*(p1+k)); printf("\n"); }、B、2
179、以下程序運(yùn)行后,輸出結(jié)果是 A、cde B、字符c的ASCLL碼值 C、字符C的地址 D、出錯(cuò) main( ) { char *s="abcde"; s+=2; print("%ld \n",s); }、C、2
180、以下程序的輸出結(jié)果是 main() { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1; for(i=0;i<=i;j++) t=t+b[i][b[j][j]]; printf("%d\n",t); } A) 3 B) 4 C) 1 D) 9、B、2
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試沖刺備考指導(dǎo)專(zhuān)題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |