首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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("%
有以下程序: #include<stdio.h> 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("%
admin
2021-02-25
29
问题
有以下程序:
#include<stdio.h>
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);
}
}
程序运行时输入:-1 -2 0 1 2<回车>,则输出结果是( )。
选项
A、1,2
B、2,2
C、-1,1
D、-2,1
答案
A
解析
分析程序结构,存while循环中,输入x的值后,若x的值大于0,将a的值累乘x,执行break语句跳出循环;若x的值小于0,将b的值累乘x,执行continue,进行下一个循环;当x的值等于0时,打印a、b的值,进入下一个循环:所以当输入-1、-2后,b累乘为2;输入0后,打印a、b的值为1,2,再输入1,a累乘跳出循环.程序运行结束;输出结果为1,2,故答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Nntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=2,c=5;printf("a=%%db=%%d\n",a,c);}程序运行后的输出结果是()。
以下关于宏的叙述错误的是()。
有以下程序:#include<stdio.h>main(){charx=2,y=2,z;z=(y<<1)&(x>>1);printf("%d\n",z);}程序的输出结果是()。
有以下程序:#include<stdio.h>voidfun(double*p1.double*p2,double*S)s=(double*)“calloc(1,sizeof(double)):*s=*P1+*
对于while(!E)s,若要执行循环体s,则E的取值应为()。
某系统总体结构如下图所示该系统结构图是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
以下选项中不能作为C语言合法常量的是
下面对软件工程描述正确的是
随机试题
A.大分流量ASD+部分性肺静脉异位引流B.双腔右心室C.三尖瓣闭锁D.主动脉窦瘤破裂E.部分性心内膜垫缺损
抗体的多样性决定于
A.噻托溴铵B.茶碱C.特布他林D.孟鲁司特E.布地奈德抑制磷酸二酯酶的平喘药()。
为了保证工程质量,我国《建筑法》提倡对建筑工程实行总承包,禁止将建筑工程肢解发包,规定须经建设单位认可,建筑工程总承包单位可以将承包工程中的部分工程发包给具有相应资质条件的分包单位。对于总承包单位与分包单位在共同承包建筑过程中的法律责任,下列选项正确的是(
ABC公司20×1年有关的财务数据如下:要求:计算以下互不关联的4个问题:假设ABC公司20×2年的计划销售增长率为10%,请回答下列互不关联的问题:①如果不发行股票,且保持20×1年的财务政策和资产周转率不变,销售净利率应达到多少?
一般资料:求助者,女性,31岁,已婚,大学文化程度,某公司部门经理。案例介绍:求助者因工作关系结识了另一家公司的一位经理,对方虽然有家庭,但猛烈地追求她,多次发誓要离婚娶她。求助者不想介入婚外情,多次婉拒。但几年中对方痴心不改,也颇令求助者感动。去年发现
Lastweekatennisballhitmeonthehead,butItriedto______thepain,believingthatitwouldgoawaysoonerorlater.
存在主义认为:人的自由表现在选择和行动两方面。只有通过自己所选择的行动,人才能认识到自由,因为人的本质是由自己所选择的行为来决定的。首先表现在受传统文化和世俗的束缚而缺乏自由,因此对于人来说,最重要的是选择,并按照自己的选择去行动和承担责任。对此下列理解
TheCarnegieFoundationreportsaysthatmanycollegeshavetriedtobe"allthingstoallpeople".Indoingso,theyhaveincre
A、Inthe1830s.B、Inthe1930s.C、Inthe1860s.D、Inthe1960s.A短文提到,19世纪30年代,当德国科学家FrederickTiedmann提出“脑子的大小和智力有关联”时,人们开始关注脑子
最新回复
(
0
)