{ char str[10],*p=str; gets(p); printf("%d\n",func(p)); } (32) 运行以下程序后,如果从键盘上输入 china#<回车>,则输出结果为 A) 2,0 B) 5,0 C) 5,5 D) 2,5 #include mair() { int v1=0,v2=0; char ch; while((ch=getchar())!='#') switch(ch) { case 'a'; case 'h'; default; v1++; case '0'; v2++; } printf("%d,%d\n",v1,v2); } (33) 若以下程序所生成的可执行文件名为filel.exe;当打入以下命令执行该程序时; FILEL CHINA BEIJING SHANGHAI 程序的输出结果是 A) CHINA BEIJING SHANGHAI B) FILEL CHINA BEIJING C) C B S D) F C B main(int argc,char *argv[]) { while(arge-->0) { ++argv;printf("%s ",*argv);} } (34) 下面程序运行的结果是 A) 2ba56 B) 6521 C) 6 D) 62 main() { char ch[7]={65ab21"}; int i,s=0 for(i=0;ch[i]>='0' && ch[i]<='9';i+=2) s=10*s+ch[i]-'0'; printf("%d\n",s); } (35) 运行下面的程序,如果从键盘上输入: ab<回车> c <回车> def<回车> 则输出结果为 A) a B) a C) ab D) abcdef b b c c c d d d e f #include #define N 6 main() { char c[N]; int i=0; for( ;i for( i=0;i上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 |
|