已知x=43,ch=’A’,y=0;则表达式(x>=y)&& ch&&(‘B’&&!y)的在值是( )。
查看答案
以下语句不正确的语句为( )。
A. if(x>y);
B. if(x=y)&&(x!=0)x+=y;
C. if(x!=y)scanf(“%d”,&x);else scanf(“%d”,&y);
D. if(x
已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是( )。if(x>y)z=x;x=y; y=z;
A. x=l0,y=20,z=30
B. x=20,y=30,z=30
C. x=20,y=30,z=10
D. x=20,y=30,z=20
以下if语句语法正确的是( )。
A. if(x>0) printf(“%f”,x)else printf(“%f”,-x);
B. if(x>0){ x=x+y; printf(“%f”,x);}else printf(“%f”,-x)
C. if(x>0){ x=x+y; printf(“%f“,x);}else printf(“%f”,-x);
D. if(x>0){ x=x+y; printf(“%f“,x);}else printf(“%f”,-x);else printf(“%f”,-x);
若w,x,y,z,m均为int型变量,则执行下面语句后的m值是( )。w=1; x=2; y=3; z=4;m=(w
A. 1
B. 2
C. 3
D. 4