若要求在if后表示条件“a不等于0成立”,则能正确表示这一关系的表达式为()。
A. a<>0
B. !a
C. a=0
D. a
查看答案
以下不正确的if语句是()
A. if(x>y)printf("%d\n",x);
B. if(2=y)&&(x!=0)x+=y;
C. if(x!=y)scanf("%d",&x);elsescanf("%d",&y);
D. if(x
以下程序的运行结果是( )。void main(){int n='e';switch(n--){default: printf("error ");case 'a':case 'b': printf("good "); break;case 'c': printf("pass ");case 'd': printf("warn ");}}
A. error
B. good
C. error good
D. warn
若有定义:int a=1,b=2,c=3;则执行以下程序段后a,b,c的值分别为( )。if (a
A. a=1,b=2,c=3
B. a=2,b=3,c=1
C. a=2,b=3,c=3
D. a=2,b=1,c=1
若有定义:int x=1,y=2,z=4;则以下程序段运行后z的值为( )。if(x>y) z=x+y;else z=x-y;
A. 3
B. -1
C. 4
D. 不确定