首页 > 公务员考试
题目内容 (请给出正确答案)
[单选题]

有以下代码while( getchar()!='\n');以下叙述中正确的是

A.此while语句将无限循环

B.getchar()不可以出现在while语句的条件表达式中

C.当执行此while语句时,只有按回车键程序才能继续执行

D.当执行此while语句时,按任意键程序就能继续执行

答案
收藏

C、当执行此while语句时,只有按回车键程序才能继续执行

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下代码while( getchar()!='\n');以…”相关的问题
第1题
以下代码中while循环语句正确的是哪一项?()

A、while loop a< 10

B、while a<10

C、while(a<10)

D、while loop a<10

点击查看答案
第2题
以下代码片段执行后,text的值为:()vari=1,text='';do{text+=i;i++;}while(i<5);

A.15

B.10

C.6

D.1234

点击查看答案
第3题
以下代码片段执行结束后,变量i的值是多少?()inti=1;do{i+=5;}while(i<17);
以下代码片段执行结束后,变量i的值是多少?()inti=1;do{i+=5;}while(i<17);

点击查看答案
第4题
下面的程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中,请填空。

下面的程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中,请填空。 include <stdio.h> include<stdlib.h> FILE*fp; main() { charch; if((fp=fopen(【 】))==NULL)exit(0); while((ch=getchar())!=@) fputc(ch,fp); fclose(fp); }

点击查看答案
第5题
有如下代码:intk=0;do{++k;}while(k<1);循环执行的次数是()。

A.一次也不执行

B.执行1次

C.无限次

D.有语法错,不能执行

点击查看答案
第6题
有以下程序.#include<stdio.h>main{ char c1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",

有以下程序.

#include<stdio.h>

main

{ char c1,c2,c3,c4,c5,c6;

scanf("%c%c%c%c",&c1,&c2,&c3,&c4);

c5=getchar; c6=getchar;

putchar(c1);putchar(c2);

printf("%c%c\n",c5,c6);

}

程序运行后,若从键盘输入(从第l列开始)

123<回车>

45678<回车>

则输出结果是()。

A.1267

B.1256

C.1278

D.1245

点击查看答案
第7题
关于Python循环结构,以下选项中描述错误的是()

A.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等

B.break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后执行

C.每个continue语句只有能力跳出当前层次的循环

D.Python通过for、while等保留字提供遍历循环和无限循环结构

点击查看答案
第8题
以下关于Python程序语法元素的描述,错误的选项是:()。

A.段落格式有助于提高代码可读性和可维护性

B.虽然Python支持中文变量名,但从兼容性角度考虑还是不要用中文名

C.true并不是Python的保留字

D.并不是所有的if、while、def、class语句后面都要用‘:’结尾

点击查看答案
第9题
关于Python循环结构,以下选项中描述错误的是()。

A.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等

B.break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行

C.每个continue语句只有能力跳出当前层次的循环

D.Python通过for、while等保留字提供遍历循环和无限循环结构

点击查看答案
第10题
以下关于分支和循环结构的描述,错误的是:()。

A.二分支结构的<表达式1>if<条件>else<表达式2>形式,适合用来控制程序分支

B.python的在分支和循环语句里使用例如x<=y<=z的表达式是合法的

C.分支结构的中的代码块是用冒号来标记的

D.while循环如果设计不小心会出现死循环

点击查看答案
第11题
有如下VB程序段:a(1) = 1: a(2) = 2: a(3) = 4: a(4) = 5: a(5) = 6: a(6) = 7: a(7) = 8i = 1: j = 7Do While i < j m = (i + j) \ 2 If a(m) > m Then j = m Else i = m + 1 End IfLoopLabel1.Caption = Str(i)该代码运行后,标签对象Label1中输出的值为()

A.2

B.3

C.4

D.5

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改