首页
登录
从业资格
阅读以下C代码,回答问题1和问题2,将解答填入答题纸的对应栏内。 【C代码1】
阅读以下C代码,回答问题1和问题2,将解答填入答题纸的对应栏内。 【C代码1】
考试题库
2022-08-02
65
问题
阅读以下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://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,其母向社区护士咨询有关喂养问题。该儿每日摄取的总
确定导致目标人群疾病或健康问题发生的行为危险因素,区别引起疾病或健康问题的行为与
随机试题
HowShouldTeachersBeRewarded?Weneverforgetourbestt
Don’texpectStarbucks-like【1】_____likethisoneatthe13,600U.S.McDonal
下列商标中,属于按照是否享受法律保护分类的有( )。A.普通商标 B.非注册商
不属于脂溶性维生素的是:()A.维生素A B.维生素K C.维生
美国《多德—弗兰克华尔街改革与消费者保护法案》要求新设立金融消费者保护局(CFB
一般风险管理的过程包括五个主要步骤,其中第四步是()。A:衡量潜在的损失频率和
清洁数字万用表只能使用湿布和少量洗涤剂,切忌用化学溶剂擦拭表壳
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定规律性: A.如上图
静态的会计等式不包括()。A.资产=权益 B.资产=债权人权益+投资者权益
保守型客户不愿意承担高风险,他们在意的是资金是否有较大的增值。()
最新回复
(
0
)