首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是关于C语言的基本概念和编程方面的叙述,回答问题,将答案填入对应栏内。 【说明】 企业根据利润提成发放奖金。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成15%;利
下面是关于C语言的基本概念和编程方面的叙述,回答问题,将答案填入对应栏内。 【说明】 企业根据利润提成发放奖金。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成15%;利
admin
2018-11-21
37
问题
下面是关于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
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
(16)是构成我国保护计算机软件著作权的两个基本法律文件。单个自然人的软件著作权保护期为(17)。(16)
关系模式R的候选码之一是(48);由于该模式存在主属性对码的部分函数依赖,其规范化程度最高属于(49)。(49)
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、c处应分别填()。
通用的高级程序设计语言一般都会提供描述数据、运算、控制和数据传输的语言成分,其中,控制包括顺序、()和循环结构。
已知模块A给模块B传递数据结构X,则这两个模块的耦合类型为()。
以下有关触发器的叙述中,不正确的是()。
阅读下列说明,回答问题1至问题7,将解答写在答题纸的对应栏内。【说明】扫描技术是网络攻防的一种重要手段,在攻和防当中都有其重要意义。nmap是一个开放源码的网络扫描工具,可以查看网络系统中有哪些主机在运行以及哪些服务是开放的。nmap工具的命令
SHAI算法的消息摘要长度是__________________位。
Since RAM is only active when the computer is on, your computer uses disk to store information even when the computer is off. Wh
The basic unit of measure in a computer system is the(72). It is the smallest unit in computing. There are some other measures i
随机试题
某机场建设工程位于丘陵地带,飞行区指标为4D。跑道结构为:沥青混凝土柔性道面面层;石灰粉煤灰稳定碎石基层。施工工期比较紧张。由于工期紧迫,施工单位编制的施工组织设计经项目经理部经理签批后开始准备施工。施工正值雨季,施工单位做了雨期施工准备,购置了防雨设备,
甲厂与乙公司于2012年11月1日签订了一份服装买卖合同。双方在合同中约定,乙公司购买甲厂大衣1000件,价款30万元。货物由乙公司自提,提货时由乙公司验货付款。11月16日,乙公司带车到甲厂,对大衣验货后表示满意,即付清货款。双方商定第二天早上开始装货。
北宋第一个专事写词的婉约派词人是()
对于浸润型肺结核,下面哪项是不恰当的
海关知识产权保护范围是指与进出境货物有关的并享受我国法律、行政法规保护的知识产权,其中包括()。
流动性风险是指由于流动性的不确定变化而使金融机构遭受损失的可能性。下列选项中,能够影响流动性强弱的有()。Ⅰ.金融机构的资产负债比例及构成Ⅱ.客户的财务状况和信用Ⅲ.二级市场的发育程度Ⅳ.已建立的融资渠道
某公司成立于2015年1月1日。2015年实现的净利润为1000万元,分配现金股利550万元,提取盈余公积450万元(所提盈余公积均已指定用途);2016年实现的净利润为900万元;2017年计划增加投资,所需资本为700万元。假定公司目标资本结构为自有资
70年风雨兼程,70年砥砺前行,70年来人民生活日益改善,上世纪80年代至21世纪初,常州无线电总厂生产的星球牌收音机曾______,一生产出来都是“抢手货”。但随着时代的变迁,星球收音机从兴起到辉煌,再逐步走向______,最终在社会上销声
毛泽东强调人民军队必须置于党的绝对领导之下是在()。
Whodoyouthinkreallylostfivepounds?Accordingtothestory,wecanlearnthatthegentlemanwas______.
最新回复
(
0
)