首页
登录
从业资格
阅读以下C代码,回答问题1和问题2,将解答填入答题纸的对应栏内。 【C代码1】
阅读以下C代码,回答问题1和问题2,将解答填入答题纸的对应栏内。 【C代码1】
考试题库
2022-08-02
104
问题
阅读以下C代码,回答问题1和问题2,将解答填入答题纸的对应栏内。【C代码1】
【问题1】写出【C代码1】运行时分别输入-1331、795的输出结果。
【问题2】写出【C代码2】运行时的输出结果。
选项
答案
解析
(1)输入-1331的结果是:
Palindromic number.
a=-1331 b=1331
输入795的结果是:
a=795 b=597
(2)输出结果是:
Passed,points=4
Passed,points=1
Passed,points=1
Passed,points=1
Failed
解析:(1)程序1实现了回文数的判断,首先判断a的正负性,若为负,则temp=-a,若为正,则temp=a,接下来对temp进行逆序输出,将其结果赋给b,如果a绝对值与b相等,即a为回文数,则输出:Palindromic number.;a=a;b=b;否则只输出a=a;b=b。
(2)程序2中主要考察了switch的用法,当case语句中没有出现break时,将会向下继续执行下一条语句,而不会退出switch,因而当case语句中没有break时,执行过程中points被重复赋值。故当“case'A'”执行时,points=4退出,此时输出“Passed,points=4”,而当grade='B'、'C'、'D'时,都执行到“case'D'::points=1;break;”时才退出,故输出了三个“Passed,points=1”;当grade='W'时超出了for循环中grade的范围,不执行这一语句,所以只有当grade='E',输出一句“Failed”。所以最终输出结果为:
Passed,points=4
Passed,points=1
Passed,points=1
Passed,points=1
Failed
转载请注明原文地址:https://www.tihaiku.com/congyezige/2426433.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
男性,24岁,外伤抢救后,意识清楚,带气管插管返回ICU。该病人表达健康问题宜采
病例:根据下列家系图,回答问题。 [YZ610_378_1.gif]对该家系图
根据下列家系图,回答问题。 [YZ610_320_1.gif]关于该家系图中各
属于计划工作"SW1H问题"之一的是()A.Whom B.Where
针对组织内部的具体问题,在较小范围内和较短时间内实施的计划属于A.指令性计划
护理诊断PSE公式中的P代表A.健康问题的相关因素 B.症状与体征 C.患者
解答服务对象的健康问题,帮助其澄清观念、做出决策的人际传播形式称为A.咨询B.个
患儿,女,1岁,体重为10kg,其母向社区护士咨询有关喂养问题。该儿每日需水量为
患儿,女,1岁,体重为10kg,其母向社区护士咨询有关喂养问题。该儿每日摄取的总
确定导致目标人群疾病或健康问题发生的行为危险因素,区别引起疾病或健康问题的行为与
随机试题
[img]2022m9s/ct_ve01003002m_ehbreadf_0016_220913[/img]Notes:CPR心肺复苏campcoun
Moneyisusedforbuyingorsellinggoods,formeasuringvalueandforstori
A.安格尔 B.雅克·路易·大卫 C.德拉克洛瓦 D.弗朗索瓦·吕德
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法
TCP/IP协议族中的( )协议支持离线邮件处理,电子邮件客户端可利用该协议下
以下不属于操作风险损失形态的是()。A.账面减值 B.追索失败 C.监管罚没
对于传染性非典型肺炎要做到“三早”,“三早”是指( )。A.早发现、早隔离、早
根据印度学者古普塔的研究,浪漫的爱情在()年后会迅速减退。单选A.3 B.
下列函数中,在点(0,0)处连续的函数是()。A. B. C. D.
下列说法正确的是( )。A.材料体积内被固体物质所充实的程度称为材料的(填充率)
最新回复
(
0
)