首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {int x,a=1,b=1; while(1) {scanf(’’%d’’,&x); if(x>0){a*=x;break;} if(x<0){b*=x;continue;} printf(’’%d,%d\n
有以下程序: #include main() {int x,a=1,b=1; while(1) {scanf(’’%d’’,&x); if(x>0){a*=x;break;} if(x<0){b*=x;continue;} printf(’’%d,%d\n
admin
2021-02-25
38
问题
有以下程序:
#include
main()
{int x,a=1,b=1;
while(1)
{scanf(’’%d’’,&x);
if(x>0){a*=x;break;}
if(x<0){b*=x;continue;}
printf(’’%d,%d\n’’,a,b);
}
}
程序运行时输入:一2—3 045<回车>,则输出结果是( )。
选项
A、1,6
B、1,6 1,6
C、一1,一6
D、一2,6
答案
B
解析
循环体中的break语句将立即退出循环,而continue将直接执行下一次循环。当输入一2和一3时,执行b*=x语句,且不会打印,结果是b=1*一2*-3=6,当输入0时,前两个if语句并未执行,直接打印出a,b的值,此时a=1,b=6,当输入4时执行break语句,直接退出循环。
转载请注明原文地址:https://kaotiyun.com/show/hhtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(
以下程序段中,不能实现条件"如果a
数据库设计过程不包括
下面不属于软件测试实施步骤的是
以下叙述中正确的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
若有定义和语句:inta,b;scanf("%d,%d,",&a,&B);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
下面不属于软件需求规格说明书内容的是
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
随机试题
在抗击新冠肺炎的过程中,有一些人见利忘义,制假售假,哄抬物价,给社会造成了不良影响。对此,国家有关部门进行了从重处罚。这体现了宏观调控的()。
稀土是储量较少的一类金属的统称,广泛应用于尖端科技和军工领域。世界上的绝大部分稀土产自中国。1998年以来,中国开始减少稀土开采量,控制稀土出口配额,加强稀土行业的集中度。对此,一些国家指责中国垄断资源,对世界其他国家有极大的破坏性,要求中国放宽对稀土产业
Excel2010的工作表被删除后也是进入到回收站中。()
利用肾脏中γ-谷氨酰转肽酶较丰富的生化特点,将磺胺甲噁唑(SMZ)制成其前药N-酰基-γ-谷氨酰衍生物的目的是()。
某试验室对水泥混凝土用砂进行筛分试验,以检测砂样的级配情况。试验结果如下表。根据以上试验记录,回答下列问题:表达砂的级配参数有()。
某项目部安装钳工小组在同一车间同时测量的多台设备基础的高程,他们应该选用()。
多层小砌块房屋6度以下地震设防时的芯柱竖向插筋不应小于(),并贯通墙身与圈梁连接。
Inlow-speednetwork,itisusuallyadequatetowaitforcongestiontooccurandthenreacttoitbytellingthesourceofpacket
李东阳是某高校的教授,最近,他撰写了一篇有关质量管理的论文,但受其自身计算机技术水平的限制,他需要找人帮忙完成编辑排版工作。请按照如下要求帮助李教授对论文进行编辑排版:将表格外的所有中文字体及段落格式设为仿宋、四号、首行缩进2个字符、单倍行距,将表格外
A、Heisnotveryinterestedinworking.B、He’llworkeventhoughhedoesn’twantto.C、Hedoesn’tneedmuchmoney.D、Hecouldon
最新回复
(
0
)