首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下C代码,回答问题1至问题3,将解答填入答题纸的对应栏内。 【C代码1】 float adjustSalary(int service year,int age,float salary){ if(service_year<=5){
阅读以下C代码,回答问题1至问题3,将解答填入答题纸的对应栏内。 【C代码1】 float adjustSalary(int service year,int age,float salary){ if(service_year<=5){
admin
2020-04-30
57
问题
阅读以下C代码,回答问题1至问题3,将解答填入答题纸的对应栏内。
【C代码1】
float adjustSalary(int service year,int age,float salary){
if(service_year<=5){
if(age>30)
salary*=1.2;
}
else
salary*=2.0;
return salary;
}
【问题1】
对于【C代码1】,写出下面的函数调用后x1、x2和x3的值。
x1=adjustSalary(1,25,9000.0);
x2=adjUStSalary(8,32,7000.0);
x3=adjustSalary(5,41,5000.0);
选项
答案
[*]
解析
本题考查C程序流程控制及其应用。
【问题1】
本问题考查描述两分支流程控制的if语句的应用。代码1中的if语句中嵌套了不含else分支的if语句,其含义如下面的流程图所示,表示服务年限不足5年而年龄大于30岁的职员,其工资增长20%;服务年限大于5年者,其工资翻倍。
函数首部为float adjustSalary(int service_year,int age,float salary),第一个参数service year表示服务年限,第二个参数age表示年龄,第二个参数salary表示当前工资。
对于函数调用“x1=adjustSalary(1,25,9000.0)”,第一个实参的值为1,即服务年限为1,“service year<=5”成立,第二个实参的值为25,“age>30”不成立,因此salary不变,x1得到的值为9000.0。
对于函数调用“x2=adjustSalary(8,32,7000.0)”,第一个实参的值为8,即服务年限为8,“service year<=5”不成立,因此salary增加1倍,x2得到的值为14000.0。
对于函数调用“x3=adjustSalary(5,41,5000.0)”,第一个实参的值为5,即服务年限为5,“service year<=5”成立,第二个实参的值为41,“age>30”成立,因此salary增加20%,x3得到的值为6000.0。
转载请注明原文地址:https://kaotiyun.com/show/U2jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下列关于操作系统的叙述中,不正确的是______。
在Word的编辑状态下,先后新建了两个文档,但并没有对这两个文档做“保存”或“另存为”操作,则______。
在Excel2010中,设单元格A1、A2、A3、A4中的值分别为20、3、16、20,若在单元格B1中输入函数“=PR0DUCT(ApA2)/MAX(A3,A4)”,按回车键后,则B1单元格中的值为(
计算机使用一段时间后发现,系统启动时间变长,系统响应迟钝,应用程序运行缓慢,为此,需要进行系统优化。系统优化工作不包括___________。
为使双击指定类型的文件名就能调用相应的程序来打开处理它,需要将这种文件类型与相应的程序建立文件(23)。
()是移动互联网的组成部分。
内存用于存放计算机运行时的指令、程序、需处理的数据和运行结果。但是,存储在(2)中的内容是不能用指令修改的。
某企业对各部门有5个量化考核指标,每个指标都有达标要求。每个部门的考核结果宜用(67)来展现,既能反映各个指标的达标情况,又能反映该部门整体达标状况。
从表1-1中为图1-1中(1)~(4)处选择合适设备名称(每个设备限选一次)。表1-2是路由器A上的地址变换表,将图1-2中(8)~(11)处空缺的信息填写在相应的位置。
随机试题
创伤后,角膜各层中再生能力最强的是
观察肠梗阻病人,如腹部出现固定性压痛及腹膜刺激征时,提示肠梗阻的性质为
用于制作可卸代型的工作模型,应使用何种材料制作最为理想
对结核杆菌等胞内寄生菌发挥免疫作用的主要是
用于6~10kV回路的负荷开关与熔断器组合使用时,要求加装分励脱扣器的条件是什么?
技术方案评价中的敏感性分析是通过分析确定评价指标对不确定因素的敏感程度和技术方案()。
下列关于个人教育贷款的说法,正确的有()。
根据《中华人民共和国担保法》的规定,下列可以抵押的财产包括()
A、 B、 C、 B所给出的问题是一个询问谁Who的特殊疑问句,所以肯定是以人或者公司作为回答。因为是以特殊疑问词开头的疑问句,所以很容易就将选项(A)排除在外了。选项(B)的回答consultingfirm是符合语境
HowtoGetReadyforStudyingAbroadItwasailsomisleadinglysimple.IhadstudiedFrenchincollege,andmyuniversityo
最新回复
(
0
)