首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下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
76
问题
阅读以下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
程序员下午应用技术考试
软考初级
相关试题推荐
关于ADSL接入技术,下面的论述正确的是(15)。
LCD显示器的响应时间为(2)时,显示的效果更好。
打开DOC文档48.doc,有如下表格,欲在空白单元格中计算出整行其他四个单元格的数值之和,应在空白单元格中插入公式(48)。
删除Windows中某个应用程序的快捷方式,意味着(39)。
对新买的计算机需要记录保存的硬件主要参数中,不包括_______。
为使双击指定类型的文件名就能调用相应的程序来打开处理它,需要将这种文件类型与相应的程序建立文件(23)。
某公司下设4个分公司A、B、C、D,上月各分公司的销售额及其在总公司所占比例如下表所示。由于此表单受潮,有些数据看不清了,但还可以推算出来。根据推算, D公司上月的销售额为(68)万元。
在Windows7系统运行时,用户为了获得联机帮助,可以直接按功能键(24)________________。
请根据网页显示的效果图和网页中的元素说明,将HTML文本中(n)处的解答填入答题纸对应的解答栏内。说明在Ⅲ浏览器中输入常春藤大学招生办公室主页的网址并回车后,网页显示的效果如图5-1所示。HTML文本<html><he
随机试题
高血压时,血管壁玻璃样变性常见于()
担保物权包括()。
咨询工程师的责任心表现在( )。
下列项目中,资本保全的限制规定不能用来发放股利的有()。
下列税种中,征税对象与计税依据不一致的有()。
以荷花和鸡蛋花作为市花的城市是()。
根据我国青年、少年、儿童工作在体制上的划分,各地共青团组织中的少年儿童工作部门负责的工作对象的年龄段在( )岁。
下列哪一种做法不利于教育发挥促进儿童发展的主导作用?()
A、 B、 C、 D、 A
Everycountrywithamonetarysystemofitsownhastohavesomekindofmarketinwhichdealersinbills,notes,andotherform
最新回复
(
0
)