2009年9月二级C语言真题(5)
发布时间:2021-06-06
发布时间:2021-06-06
2009年9月二级C语言真题
B)2
C)3
D)5
(21)有以下程序
#include <stdio.h>
main()
{ int n=2,k=0;
while(k++&&n++>2);
printf(“%d %d\n”,k,n);
}
程序运行后的输出结果是
A)0 2
B)1 3
C)5 7
D)1 2
(22)有以下定义语句,编译时会出现编译错误的是
A)char a=’a’;
B)char a=’\n’;
C)char a=’aa’;
D)char a=’\x2d’;
(23)有以下程序
#include <stdio.h>
main()
{ char c1,c2;
c1=’A’+’8’-‘4’;
c2=’A’+’8’-‘5’;
printf(“%c,%d\n”,c1,c2);
}
已知字母A的ASCII码为65,程序运行后的输出结果是 A)E,68
B)D,69
C)E,D
D)输出无定值
(24)有以下程序
#include <stdio.h>
void fun(int p)
{ int d=2;
p=d++; printf(“%d”,p);}
下一篇:北京中医药大学简介