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 ",m); } 程序的运行结果是 A)0 B)1 C)2 D)3 (25)若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是 A)函数的实参和其对应的形参共占同一存储单元 B)形参只是形式上的存在,不占用具体存储单元 C)同名的实参和形参占同一存储单元 D)函数的形参和实参分别占用不同的存储单元 21-25 BCBBD 相关资料 |