首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
36
问题
有以下程序:
#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://jikaoti.com/ti/Ebz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
以下关于结构化程序设计的叙述中正确的是()。
下列各项中不属于需求分析阶段任务的是()。
若要求从键盘读入含有空格字符的字符串,应使用函数
以下能正确定义字符串的语句是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为()。
一名员工可以使用多台计算机,每台计算机可由多名员工使用,则实体员工和计算机间的联系是
下面不能作为结构化方法软件需求分析工具的是
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
已知某字符串s中共有8种字符(a,b,c,d,e,f,g,h)各种字符分别出现2次,1次,4次,5次,7次,3次,4次,9次。试把它们作为叶子结点的权值构造一棵哈夫曼树,并求出其带权路径长度(WPL)。
患者,林某。以发热待查入院,体温39℃左右,有时高低不一,日差在2℃左右,持续5d不退,脉搏96次/min,查体:口腔黏膜干燥,呼吸急促。该患者的体温属于的热型是
患儿,男性,2岁。发热4天,体温达40℃,伴流涕,鼻塞,咳嗽,眼结膜充血,眼泪较多。皮疹向心性分布,躯干最多。最可能的诊断为
具有发散作用的药味是
患者,男,55岁。关节疼痛有定处,疼痛剧烈。其诊断是
按照《证券法》的规定,向不特定对象发行的证券票面总值超过人民币()的,应当由承销团承销。
提现率越大,货币乘数()。
人民警察个人或者集体在工作中表现突出,有显著成绩或特殊贡献的,给予奖励,最高等级的奖励为:
∫01=_________.
Ironically,intheUnitedStates,acountryofimmigrants,prejudiceanddiscriminationcontinuetobeseriousproblems.Therew
最新回复
(
0
)