首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是关于C语言的基本概念和编程方面的叙述,回答问题,将答案填入对应栏内。 【说明】 企业根据利润提成发放奖金。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成15%;利
下面是关于C语言的基本概念和编程方面的叙述,回答问题,将答案填入对应栏内。 【说明】 企业根据利润提成发放奖金。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成15%;利
admin
2018-11-21
59
问题
下面是关于C语言的基本概念和编程方面的叙述,回答问题,将答案填入对应栏内。
【说明】
企业根据利润提成发放奖金。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成15%;利润在20万到40万之间时,高于20万元的部分,可提成20%;40万到60万之间时高于40万元的部分,可提成25%;60万到100万之间时,高于60万元的部分,可提成30%;高于100万元时,高于100万元的部分可提成35%。已知企业本年度12个月的月利润存储在数组profit中,程序要求根据月利润计算月奖金并存储到数组bonus中,然后计算并返回该企业的年度总利润total_profit。该程序的实现如下:
【程序】
int calculate—bonus(const int profit[],int bonus[])
{
int n=12;
int i=0;
int sum_profit=0;
int bonus1,bonus2,bonus4,bonus6,bonus10;
bonus1=100000*0.1;
bonus2=bonus1+100000*0.15;
bonus4=bonus2+200000*0.2;
bonus6=bonus4+200000*0.25;
bonus10=bonus6+400000*0.3;
for(i=0;i<n;i++)
{
if(profit
<=100000)
(1)
;
else if(profit
<=200000)
(2)
;
else if(profit
<=400000)
(3)
;
else if(profit
<=600000)
(4)
;
else if(profit
<=1000000)
(5)
;
else
(6)
;
}
/*以下代码计算年度总利润*/
i=0;
while(i<n)
sum profit+=profit[++i];
return sum_profit;
}
分析程序中的计算年度总利润的代码,指出错误的一行代码,将错误代码写到(1)处;然后用一条语句实现正确代码,将正确代码写到(2)处。
选项
答案
(1)sum_profit+=profit[++i]; (2)sum_profit+=profit[i++];
解析
根据题意,1月到12月份的利润分别保存在profit[0]到profit[11]之中。所以年度总利润应该是profit[0]+profit[1]+profit[2]+…+profit[11]。而语句:
sum_profit += profit[++i];
等价于:
i=i+1;
sum_profit=sum_profit+profit
;
在计算年度总利润的代码中就等于profit[1]+profit[2]+…+profit[12]。这并不符合题意,是错误的。正确的代码应为:
sum_profit+=profit[i++];
转载请注明原文地址:https://kaotiyun.com/show/iQWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
某有向图G的邻接表如下图所示,可看出该图中存在弧<v2,v3>,而不存在从顶点v1出发的弧。以下关于图G的叙述中,错误的是()。
以下关于软件测试的叙述中,正确的是()。
将一个关系r分解成两个关系rl和r2,再将分解之后的两个关系rl和r2进行自然连接,得到的结果如果比原关系r记录多,则称这种分解为()。
计算机执行程序时,CPU中()的内容是一条指令的地址。
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】密码学的基本目标是在有攻击者存在的环境下,保证通信双方(A和B)之间能够使用不安全的通信信道实现安全通信。密码技术能够实现信息的保密性、完整性、可用性和不可否认性等安全目
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。【说明】信息系统安全开发生命周期(securityDevelopmentLifeCycle,SDLC)是微软提出的从安全角度指导软件开发过程的管理模式,它将安全纳入信息系统开发生命周期的所有
深度流检测技术就是以流为基本研究对象,判断网络流是否异常的一种网络安全技术,其主要组成部分通常不包括()。
目前使用的防杀病毒软件的作用是()。
Systemandapplicationaccesscontrolistoprevent_____________accesstosystemsandapplications.Accesstoinformationandap
阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某综合化智能空气净化器设计以微处理器为核心,包含各种传感器和控制器,具有检测环境空气参数(包含温湿度、可燃气体、细颗粒物等),空气净化、加湿、除湿、加热和杀菌等功能,并能通过
随机试题
豆浆:黄豆
()是指我国刑法所保护的而为犯罪行为所侵害的社会关系。
下列哪项不是利除痰法常用的药物:
睡眠障碍不包括
患儿,女,足月儿,生后5天。母乳喂养。出生第3天食奶量明显减少,第4天皮肤出现黄染而就诊。体检:体温37.8℃。脐部周围皮肤红肿,诊断为新生儿脐炎。此疾病最常见的病原菌是
统计指数的作用是()。
下列各项中,不符合相关政策规定的有()。
元朝设立行省制度,其中西藏地区归西藏行省管辖。()
Ifyouareplanningatriptothemuseum,besureto________atleastanhourandahalf.
It’snouseringingmeupattheofficethisweekbecauseI’m
最新回复
(
0
)