题目内容
(请给出正确答案)
[单选题]
要求通过while循环不断读人字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是 ()
A.A
B.B
C.C
D.D
查看答案
如果结果不匹配,请 联系老师 获取答案
A.A
B.B
C.C
D.D
A.for 循环语句固定执行 8 次
B.当产生的随机数 n 为 4 时结束循环操作
C.当产生的随机数 n 为 1 和 2 时不做任何操作
D.当产生的随机数 n 为 0 时结束程序运行
x=5.238794;
printf("%f\n",(int)(x*1000+0.5)/(float)1000);
A.i=1;p=1;while (i<=5 ){p*=i;i++;}
B.for(i=1,p=1;i<=5;i++) p*=i;
C.i=1;p=1;do {p*=i;i++;} while (i<=5 );
D.for(i=1; i<=5; i++ ){p=1;p*=i;}
(A)for(i=1,p=1;i<=5;i++)
p*=i;
(B)for(i=1;i<=5;i++)
{p=1;P*=i;}
(C)i=1;p=1;
while(i<=5)
{p*=i;i++;}
(D)i=1;p=1;
do{p*=i;
i++;}while(i<=5);
#include<stdio.h>
main()
{
while(getchar()!=‘\n’);
}
以下叙述中正确的是
A.此while语句将无限循环
B.getchar()不可以出现在while语句的条件表达式中
C. 当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行
A.scanf("%d",&p);
B.printf("%d/n",p);
C.*p=&n;
D.int n,*p=NULL;
A.******
B.****
C.**
D.*