设有如下的变量定义: int i =8,a,b; double x=1.42,y=5.2;则以下符合C语言语法的表达式是( )
A. a+=a-b=(b=4)*(a=3)
B. x%(-3)
C. a=a*3=2
D. y=float(i)
设int x=10,y=0,z;下面可执行z=++x;的语句是( )。
A. if(x<=y) z=++x;
B. if(y=x) z=++x;
C. if(y) z=++x;
D. if(!x) z=++x;
两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是( )main( ){int x;scanf(“%d”,&x);if(x++>5) printf(“%d\n”,x);else printf(“%d\n”,x--);}
A. 7和5
B. 7和4
C. 6和4
D. 6和5
能正确表示逻辑关系:a≥10或a≤0的C语言表达式( )
A. a>=10 or a<=0