首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下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
70
问题
阅读以下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
程序员下午应用技术考试
软考初级
相关试题推荐
在Excel中,下列符号属于比较运算符的是(43)。
下列关于操作系统的叙述中,不正确的是______。
在大型分布式信息系统中,为提高信息处理效率,减少网络拥堵,信息存储的原则是:数据应尽量(66)________________。
企业信息化总体架构中,计算机硬件、网络系统、操作系统、数据库管理系统等属于(16)。
在Excel2010中,一个宗箱的函数计算包括()。
对同一事物进行多次测量所得的结果可能不一致,这是幽测量误差所致。利用______可使误差基本抵消。
信息处理工作前期,首先需要收集所需的数据,常常要做原始统计记录。做原始统计记录需要注意的事项中一般不包括(32)。
综合布线系统由6个子系统组成,将图1-1中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。制作交叉双绞线(一端按EIA/TIA568A线序,另一端按EIA/TIA568B线序)时,其中一端的线序如图1-2(a)所示,另一端线序如图1—2
资源记录文件位于/var/named目录下。这个目录是在以上的(1)文件中定义的。从备选选项中选择(6)~(10)处的解答。在问题4的named.abc.net文件中,出现了5种类型的记录。其中SOA是(6),NS是(7),MX是(8),A是
随机试题
铣削加工铝合金薄形叶片,尺寸为4mm×50mm×150mm,平面度、垂直度和平行度公差均为0.025mm,尺寸公差为0.05mm,表面粗糙度值为Ra0.8μm。若在铣削加工中发现大平面有振纹,试确定提高铣削加工精度的方法措施。
下列有关桡骨小头半脱位的叙述正确的是
A.干热灭菌法B.热压灭菌法C.流通蒸汽灭菌法D.环氧乙烷灭菌法E.紫外线灭菌法注射用油、液体石蜡的灭菌宜采用
下列属于职工薪酬范围的有()。
()是学生原有的知识水平或心理发展水平对新的学习的适应性,即学生在学习新知识时,那些促进或妨碍学生学习的个人生理心理发展的水平和特点。
以“信用”为主题,发表一篇三分钟的演讲。
某个实验把一批吸烟者作为对象。实验对象分为两组:第一组是实验组;第二组是对照组。实验组的成员被强制戒烟,对照组的成员不戒烟。三个月后,实验组成员的平均体重增加了10%,而对照组成员的平均体重基本不变。实验结果说明,戒烟会导致吸烟者的体重增加。以下哪项,如果
Whatistheconversationmainlyabout?
Itwasnotmuchfuntotravelononeoftheoldsailingships.Lifewashardforbothpassengersandcrew.(78)17thcenturysai
A、Provideprofessionalstandardcare.B、Beaffectionateandcooperative.C、Befrankandseekhelpfromothers.D、Makefulluseo
最新回复
(
0
)