执行以下语句后a的值为( ) int a=5,b=6,w=4,x=3,y=3,z=4; (a=w >x)&&(b=y> z);
查看答案
逻辑运算符两侧运算对象的数据类型可以是( )
A. 只能是0或1
B. 只能是0或非0正数
C. 只能是整型或字符型数据
D. 可以是任何类型的数据
以下程序的输出结果是( )#include void main(){ int x = 2, y = -1, z = 2; if(x
A. 3
B. 2
C. 1
D. 0
有以下程序段: int k=0; while(k=1)k++;while循环执行的次数是( ) 。
A. 无限次
B. 有语法错误,不能执行
C. 一次也不执行
D. 执行1次
有如下程序:void main(){ int s=0,a=1,n; scanf("%d",&n); do { s+=1; a=a-2; }while(a!=n) printf("%d\n",s); }若要使程序输出为2,则该程序从键盘输入的值是( ) 。
A. -1
B. -3
C. -5
D. 0