1999年4月全国计算机等级考试二级c语言笔试试题(编辑修改稿)内容摘要:
2, 0B)5, 0C)5, 5D)2, 5 include main( ) {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)若以下程序所生成的可执行文件名不;当打入以下命令执行该程序时; FILE1 CHINA BEIJING SHANGHAI 程序的输出结果是 A) CHINA BEIJIANG SHANGHAI B) FILE1 CHINA BEIJING C) C B S D) F C B main( int argc, char *argv[]) { while( argc0) { ++argv。 printf(“%s”, *argv)。 } } ( 34)下面程序的运行结果是 A)12ba56 B)6521 C)6 D)62 main() { char ch[7]={“65ab21”}。 int i, s =0 for(i=0。 ch[i]=‟0‟amp。 amp。 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)avcdef b b c c c d d d e f include define N 6 main( ) { char c[N]。 int i=o for(。 i< N。 c[i]=getchar(), i++) for( i=0。 i> N。 i++) putchar(c[i])。 printf(“\n”)。 } ( 36)以下程序运行后输出结果是 A) 8 B) 7 C) 6 D) 5 include ss(char *s) { char *p=s。 while(*p)p++。 return(ps)。 } main( ) { char *a=”abded”。 int i。 i=ss(a)。 printf(“%d\n”, i)。 } ( 37)以下程序运行后,输出结果是 A) 8, 15 B)8, 16 C)8, 17 D)8, 8 func( int a, int b) { static 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); } ( 38)以下程序运行后,输出结果是 A) ) C)) include define PT define S(x) PT*x*x main( ) { int a=1, b=2。 printf(“%\n”, S(a+b)) } ( 39)以下程序运行后,输出结果是 A)ABCDEFG B)CDG C)abcdefghD)abCDefGh main( ) { static char a[]=”ABCDEFGH”, b[]=”abCDefGh”。 char p1, p2。 int k。 p1=a。 p2=b。 for(k=0。 k7。 k++) if(*(p1+k)==*(p2+k)) printf(“%c”, *(p1+k))。 printf(“\n”)。 } ( 40)以下程序执行后, a 的值是 a) 4 b) 1 c) 0 d)运行时出错,无定值 mian() { int a, k=4, m=6, *p1=amp。 k, *p2=amp。 m。 a=p1= =amp。 m。 printf(“%d\n”, a)。 } ( 41)以下程序运行后,输出结果是 a) 84b) 99c) 95d) 44 int d=1; fun( int。1999年4月全国计算机等级考试二级c语言笔试试题(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。