设intx,a,b;,如果a等于b,则执行x++。以下能正确表示的if语句是()。
A. if(a=b)x++;
B. if(a= C. if(a!=b)x++;
D. if(a==b)x++;
判断字符型变量ch为大写字母的表达式为( )。
A. if('A'<=ch<='Z')
B. if((ch>='A')&(ch<='Z'))
C. if((ch>='A')&&(ch<='Z') )
D. if((ch>='A')||(ch<='Z'))
有以下程序:#includemain(){inta=2,b=1,c=2;if(a-b<0)c++;printf("c=%d\n",c);}程序的输出结果是()。
A. c=2
B. c=3
C. c=4
D. c=1
设有定义:inta=4,b=5,c=6;以下语句中执行效果与其他三个不同的是()。
A. if(a>b)c=a,a=b,b=c;
B. if(a>b){c=a,a=b,b=c;}
C. if(a>b)c=a;a=b;b=c;
D. if(a>b){c=a;a=b;b=c;}