以下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
以下程序运行结果是( )。intmain(){ int m=5;if(m++>5) printf(“%d\n”,m);else printf(“%d\n”,m--);return 0;}
A. 4
B. 5
C. 6
D. 7
以下程序在输入5,2之后的执行结果是__。#includeint main(){int s,t,a,b;scanf("%d,%d",&a,&b);s=1;t=1;if(a>0)s=s+1;if(a>b)t=s+t;else if(a==b) t=5;else t=2*s;printf("s=%d,t=%d\n",s,t);retutn0;}
设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式为__。