以下程序运行结果是( )。int main(){int a=100,x=10,y=20,ok1=5,ok2=0;if (x
查看答案
已知x=43,ch=’A’,y=0;则表达式(x>=y)&& ch&&(‘B’&&!y)的在值是( )。
A. 0
B. 语法错误
C. 1
D. “假”
以下语句不正确的语句为( )。
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);