计算机类二级C

4、表达式

20 题含答案C
共 20 题返回本类
1单选题1 / 20
有以下程序
#include <stdio.h>
main()
{int A=0,B=0,C=0;
C=(A-=A-5);
(A=B,B+=4);
printf("%d, %d, %d\n",A,B,C);
}
程序运行后输出的结果是
查看答案
A. 0,4,5
3单选题3 / 20
若有定义语句:int a=10;double b=3.14;,则表达式‘A’+a+b值得类型是
查看答案
C. double
4单选题4 / 20
若有定义:double a=22;int i=0,k=18;则不符合C语言规定的赋值语句是
查看答案
C. i=a%11
9单选题9 / 20
已知字母A的ASCⅡ代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是
查看答案
B. !(kk>='A'‖kk<='Z')
10单选题10 / 20
当变量c的值不为2、4、6时,值也为“真”的表达式是
查看答案
B. (c>=2&&c<=6)‖(c!=3)‖(c!=5)
11单选题11 / 20
已有定义:char c; ,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
查看答案
B. ’A’<=c<=’Z’
12单选题12 / 20
有以下程序
main()
{
int a,b,d=25;
a=d/10%9;
b=a&&(-1);
printf("%d,%d ",a,b);
}程序运行后的输出结果是 ( )。
查看答案
B. 2,1
13单选题13 / 20
若有以下程序:
main()
{ int k=2,i=2,m;
m=(k+=i*=k);printf(“%d,%d\n”,m,i);
}执行后的输出结果是
查看答案
C. 6,4
15单选题15 / 20
若变量a是int类型,并执行了语句:a=‘A'+1.6;,则正确的叙述是
查看答案
D. a的值是字符‘A’的ASCII值加上1。
18单选题18 / 20
能正确表示a和b同时为正或同时为负的逻辑表达式是
查看答案
D. a*b>0
19单选题19 / 20
表示关系x<=y<=z的c语言表达式为
查看答案
A. (X<=Y)&&(Y<=Z)
20单选题20 / 20
有以下程序
main()
{ int a,b,c=246;
a=c/100%9;
b=(-1)&&(-1);
printf("%d,%d\n",a,b);
}输出结果是
查看答案
A. 2,1
← 上一卷下一卷 →