首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是关于C语言的基本概念和编程方面的叙述,回答问题,将答案填入对应栏内。 【说明】 企业根据利润提成发放奖金。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成15%;利
下面是关于C语言的基本概念和编程方面的叙述,回答问题,将答案填入对应栏内。 【说明】 企业根据利润提成发放奖金。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成15%;利
admin
2018-11-21
32
问题
下面是关于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)~(6),每个空行只能写一行代码,即用一条语句来描述,将答案写到相应的位置。
选项
答案
(1)bonus[i]=profit[i]*0.1 (2)bonus[i]=bonus1+(profit[i]一100000)*0.15 (3)bonus[i]=bonus2+(profit[i]一200000)*0.20 (4)bonus[i]=bonus4+(profit[i]一400000)*0.25 (5)bonus[i]=bonus6+(profit[i]一600000)*0.30 (6)bonus[i]=bonus10+(profit[i]一1000000)*0.35
解析
根据题意,企业员工在1月到12月份创造的利润分别保存在profit[0]到profit[11]之中,作为计算每个月奖金的输入,用const修饰,在函数执行期间不能改变。而根据利润计算出每的奖金则做为输出数组保存在bonus[0]到bonus[11]中。
根据说明计算方法,程序calculate bonus的前半部分为计算1到12月的奖金。
当利润低于或等于10万元时,奖金可提10%,故填空(1)应填入bonus
=profit
*0.1:
当利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成15%;故填空(2)应填入bonus
=bonus1+(profit
一100000)*0.15;
当利润在20万到40万之间时,高于20万元的部分,可提成20%,故填空(3)应填入bonus
=bonus2+(profit
一200000)*0.20;
当40万到60万之间时高于40万元的部分,可提成25%,故填空(4)应填入bonus
=bonus4+(profit
一400000)*0.25;
当60万到100万之间时,高于60万元的部分,可提成30%,故填空(5)应填入bonus
=bonus6+(profit
一600000)*0.30;
当高于100万元时,高于100万元的部分可提成35%,故填空(6)应填入bonus
=bonusl0+(profit
一1000000)*0.35。
所以,正确且完整的calculate bonus函数如下:
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)
bonus
=profit
*0.1;
else if(profit
<=200000)
bonus
=bonus1+(profit
一100000)*0.15;
else if(profit
<=400000)
bonus
=bonus2+(profit
一200000)*0.20;
else if(profit
<=600000)
bonus
=bonus4+(profit
一400000)*0.25;
else if(profit
<=1000000)
bonus
=bonus6+(profit
一600000)*0.30;
else
bonus
=bonus10+(profit
一1000000)*0.35;
}
/*以下代码计算年度总利润*/
i=0;
while(i<n)
sum_profit +=profit[i++];
return sum_profit;
转载请注明原文地址:https://kaotiyun.com/show/YQWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
已知模块A给模块B传递数据结构X,则这两个模块的耦合类型为()。
在计算机的存储系统中,()属于外存储器。
阅读下列说明,回答问题1至问题4,将解答写在答题纸的对应栏内。[说明]用户的身份认证是许多应用系统的第一道防线,身份识别对确保系统和数据的安全保密极其重要。以下过程给出了实现用户B对用户A身份的认证过程。1.A->B:A2.B->A:{B,Nb}p
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】恶意代码是指为达到恶意目的而专门设计的程序或者代码。常见的恶意代码类型有:特洛伊木马、蠕虫、病毒、后门、Rootkit、僵尸程序、广告软件。2017年5月,勒索软件
病毒的引导过程不包含()。
蜜罐是一种在互联网上运行的计算机系统,是专门为吸引并诱骗那些试图非法闯入他人计算机系统的人而设计的。以下关于蜜罐的描述中,不正确的是(25)________。
对于提高人员安全意识和安全操作技能来说,以下所列的安全管理方法最有效的是(8)________。
NAC’s(Network Access Control)role is to restrict network access to only compliant endpoints and(66)users. However, NAC is not a
Rapidadvancesincomputerandcommunicationtechnologieshaveresultedinthe(71)mergerofthesetwofields.Thelineshaveblu
Stack is quite simple. Many computer systems have stacks built into their circuitry. They also have machine-level instructions t
随机试题
关于胎心音,正确的是下列哪项
21岁女学生因怕热、心慌、消瘦伴月经紊乱3个月而来诊,化验检查T3、T4明显升高。1.体格检查最有意义的发现是甲亢确诊后,用甲巯咪唑治疗,下述哪种剂量最合适
下列各项,关于高血压病的叙述,错误的是
A.暂停执业活动三个月至六个月B.暂停执业活动六个月至一年C.给予行政处分D.吊销医师执业证书E.追究刑事责任不按规定使用麻醉药品、精神药物,情节严重的,由卫生行政部门给予的处理是
()是一种最新的组织形式。公司总部只保留精干的机构,而将原来的一些基本职能都分包出去,由自己的附属企业和其他独立企业去完成。
根据建设部《招标文件范本》规定,投标文件内容不包括()。
某投资项目的未来现金净流量的现值为3200万元,初始投资C为1500万元,则该项目的净现值为()万元。
水果:果肉:果汁
恩格斯说:“自由不在于幻想中摆脱自然规律而独立,而在于认识这些规律,从而能够有计划地使自然规律为一定的目的服务……自由就在于根据对自然界的必然性的认识来支配我们自己和外部自然界。”这句话的哲学启示是
单击“字处理”按钮,然后按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。书娟是海明公司的前台文秘,她的主要工作是管理各种档案,为总经理起草各种文件。新年将至,公司定于2013年2月5日下午2:00,在中关村海龙大厦办
最新回复
(
0
)