就业数据资源平台
当前位置:首页 > C语言程序设计
2013年计算机二级考试C语言笔试题及答案5

(21)设有条件表达式:(EXP)?i++;j--,则以下表达式中(EXP)完全等价的是


A)(EXP= =0) B)(EXP!=0) C)(EXP= =1) D)(EXP!=1)


(22)有以下程序


#include


main()


{int y=9;


for( y>0;y--)


if(y%3= =0) printf("%d",--y);


}


程序的运行结果是


A)741 B)963 C)852 D)875421


(23)已有定义:char c; ,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是


A)isupper(c) B)’A’<=c<=’Z’


C)’A’<=c&&c<=’Z’ D)c<=(‘2’-32)&&(‘a’-32)<=c


(24)有以下程序


#include


main()


{int i,j,m=55;


for(i=1;i<=3;i++)


for(j=3;j<=i;j++) m=m%j;


printf("%d\n",m);


}


程序的运行结果是


A)0 B)1 C)2 D)3


(25)若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是


A)函数的实参和其对应的形参共占同一存储单元


B)形参只是形式上的存在,不占用具体存储单元


C)同名的实参和形参占同一存储单元


D)函数的形参和实参分别占用不同的存储单元


21-25 BCBBD

就业数据资源平台