已定义int j,s; 则下面程序段的输出结果是()。int j,s;for(j=1,s=0;j<=5;j++) s*=j;printf(“%d”,s)
A. 0
B. 120
C. 死循环
D. 无结果
查看答案
在a>b?a+b:a-b 表达式中,若a>b,则条件表达式的值为a+b的值,否则为a-b的值()
下面程序的输出结果是()。#includeint main(){ int i,j,s=0; for(j=1,i=7;j<=i;j++,i–) s=s+i+j; printf(“%d”,s); return 0;}
A. 32
B. 28
C. 死循环
D. 0
设整型变量x、y、z的值分别为3、2、1,则下列程序段的输出是()。if(x>y) x=y; if(x>z) x=z; printf(“%d,%d,%d”,x,y,z)
A. 3,2,1
B. 1,2,3
C. 1,2,1
D. 1,1,1
判断char型变量ch是否为小写字母的正确表达式是()
A. (‘a’>=ch)||(‘z'<=ch)
B. ’a'<=ch<=’z’
C. (ch>=a)&&(ch<=z)
D. (ch>=’a’)&&(ch<=’z’)