江苏省计算机2级考试
《如有异议再当讨论》
一、选择题(本题共20道小题,共40分。
)1. 表达关系x≤y≤z的c语言表达式为
A:(X<=Y)&&(Y<=Z) B) (X<=Y)AND(Y<=Z) C) (X<=Y<=Z) D) (X<=Y)&(Y<=Z)
A解析:&&为并且
符号2. 以下程序的输出结果是
main( )
{ int a=12,b=12;
printf("%d %d\n",--a,++b); }
A10 10 B)12 12 C)11 10 D)11 13
D解析:++a为前置运算符,先执行后输出
以下的for循环
for(x=0,y=0; (y!=123)&&(x<4); x + + );
A是无限循环 B)循环次数不定 C)执行4次 D)执行3次
C解析:此题与y无关,注意&&运算符&&左右条件,必须同时满足,x不能大于4,所以执行4次
有以下程序
main()
{ char a[]="programming",b[]="language";
char *p1,*p2;
//定义两个指针
int i; p1=a;p2=b;
//p1指向a[],p2[]指向b[ ...


雷达卡




京公网安备 11010802022788号







