若变量均已正确定义并赋值,以下合法的C语言赋值语句是()
A. x=(y,y+5);
B. x=n%2.5;
C. x+n=i;
D. x=5=4+1;
查看答案
以下程序的输出结果是()inta=3;printf("%d\n",(a,a-=a*a);
A. -6
B. 12
C. 0
D. -12
执行下面语句后,m和n的值是()a=1;m=a++;n=++a;printf("m=%d,n=%d",m,n);
A. m=1,n=1
B. m=1,n=2
C. m=2,n=2
D. m=1,n=3
阅读下列程序,程序的输出结果为()#includemain(){intk=-3;if(k<=0)printf(“****\n”);else (k>3)printf(“####\n”);}
A. 输出*****
B. 输出
C. 输出****
D. 有语法错误不能通过编译
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是()
A. kk>=′A′&& kk<=′Z′
B. !(kk>=′A′||kk<=′Z′)
C. (kk+32)>=′a′&&(kk+32)<=′Z′
D. isupper(kk)