更多"[单选题]若有程序段:
x=99;
while(x-2) x--;则循"的相关试题:
[单选题]若有程序段:
x=99;
while(x-2) x--;则循环结束时,x=( )。
A.99
B.2
C.1
D.0
[单选题]若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。
A.*p=a;
scanf("%1f",p);
B.*p=a;
scanf("%f",p);
C.p=a;
scanf("%1f",*p);
D.p=&a;
scanf("%1f",p);
[单选题]若有以下程序段,输出结果是( )。
char s[ ]="\\141\141abc\t";
printf ("%d\n",strlen(s));
A.9
B.12
C.13
D.14
[单选题]一个完整的程序,必须具备( )、加工程序段和结束程序段。
A.程序号
B.快速定位尺寸
C.准备程序段
[单选题]22.设有以下程序段
int x=0,s=0;
while(!x!=0)s+=++x;
printf("%d",s);
则()。
A.运行程序段后输出0
B.运行程序段后输出1
C.程序段中的控制表达式是非法的
D.程序段执行无限次
[单选题]有语句“var x=0;while( ) x+=2;”,要使 while 循环体执行 10 次,空白处的循环判定式应写为:()
A.x<10
B. x<=10
C.x<20
D.x<=20
[填空题]while语句和do-while语句的区别在于,( )语句的循环体至少执行一遍,而( )语句的循环体有可能一遍都不执行。
[单选题]有语句"var x=0;while( ) x+=2;",要使while循环体执行10次,空白处的循环判定式应写为?
A.x<10
B.x<=10
C.x<20
D.x<=20
[单选题]要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是()。
A.while((ch=getchar())!="N")printf("%c",ch);
B.while(ch=getchar()!="N")printf("%c",ch);
C.while(ch=getchar()=="N")printf("%c",ch);
D.while((ch=getchar())=="N")printf("%c",ch);
[判断题]对于一个扫描周期,跳转指令可以使程序执行发生跳跃,以实现程序段的选择。
A.正确
B.错误
[单选题]在C51语言中,当while语句中的条件为( )时,结束循环。
A.0
B.false
C.true
D.非0
[单选题]存储式测井过程中,若有遇卡现象,钻井队可以循环泥浆,小于( )方/分钟 ,向下活动时下放距离不超过3米(必须停泵下放)。
A.1.4
B.2.1
C.2.8
D.3.0
[单选题]有以下程序段
char name[20];
int num;
scanf("name=%s num=%d",name;&num);
当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为( )。
A.Lili
B.name=Lili
C.Lili num=
D.name=Lili num=1001