下面的程序段不能实现求阶乘8!(8!=1*2*3*4*5*6*7*8,结果存放在p中)的是()
A. p=1; for(i=1;i<9;i++) p=p*i;
B. p=2; for(i=8;i>3;i--) p=p*i;
C. p=1;i=1; while(i<9) p=p*i++ ;
D. p=1;i=8; do{p=p*i--; }while(i>1);
查看答案
语句while(!e==0);是什么时候将会陷入死循环()
A. e==0
B. e!=0
C. e!=1
D. e!= -1
若要求表示a不等于0的关系,错误的表达式是()
A. a
B. a!=0
C. a
D. a0
C语言中,逻辑真结果表示为()
A. TRUE
B. 'y'或'Y
C. 1
D. 非零值
下面有关for语句的说法中,正确的是()
A. 任何情况下,for语句的三个表达式一个都不能少。
B. for语句中的循环体至少会被执行一次。
C. for语句只能用于循环次数已经确定的情况下。
D. for语句中的循环体可以是复合语句