内容发布更新时间 : 2025/5/16 4:41:03星期一 下面是文章的全部内容请认真阅读。
4.设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是______。
A.'x'&&'y' B.x<=y C.x||y+z&&y-z D.!((x
5.执行以下程序段后,x的值为______。
int a=14,b=15,x; char c='A';
x=(a&&b)&&(c<'B'); A.true B.1 C.false 6.下列表达式中,______不是关系表达式。
A.x%2= =0 B.!(x%2) C.(x/2*2-x)= =0 D.x%2!=0 7.执行以下程序后,输出的结果是______。
include \main()
{ int a=2,b=-1,c=2;
if(a
A.0 B.1 C.2 D.3 8.执行以下程序后,输出的结果是______。
include \main()
{ int w=4,x=3,y=2,z=1;
printf(\
A.4 B.2 C.1 D.3 9.执行以下程序段后,输出结果是______。
int a=3,b=5,c=7; if(a>b) a=b;c=a; if(c!=a) c=b;
printf(\
A.程序段有语法错误 B.3,5,3 C.3,5,5 D.3,5,7 10.下面程序段的输出结果是______。
int a=-1,b=4,k;
17
D.0
k=(a++<=0)&&(!b--<=0); printf(\
A.0,0,3 B.0,1,2 C.1,0,3 D.1,1,2
11.若有定义:float x=1.5;int a=1,b=3,c=2; ,则正确的switch语句是______。
A.switch(x) B.switch(int(x))
{ case 1.0: printf(\
case 2.0: printf(\} }
C.switch(a+b) D.switch(a+b)
{ case 1: printf(\
case 2+1: printf(\} }
12.下面程序段的输出结果是______。
int n='c';
s