首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下C代码,回答问题1至问题3,将解答填入答题纸的对应栏内。 【C代码2】 VOid foo(int coin){ switch (coin) { case 1:printf("Cent\n”); case 5:pr
阅读以下C代码,回答问题1至问题3,将解答填入答题纸的对应栏内。 【C代码2】 VOid foo(int coin){ switch (coin) { case 1:printf("Cent\n”); case 5:pr
admin
2020-04-30
71
问题
阅读以下C代码,回答问题1至问题3,将解答填入答题纸的对应栏内。
【C代码2】
VOid foo(int coin){
switch (coin) {
case 1:printf("Cent\n”);
case 5:printf("Nickel\n”); break;
case 10:printf("Dime\n”);
case 25:printf("Quarter\n”);
}
}
【问题2】
(1)写出函数调用为foo(1)的输出结果;
(2)写出函数调用为foo(5)的输出结果;
(3)写出函数调用为foo(10)的输出结果;
(4)写出函数调用为foo(25)的输出结果。
选项
答案
(1)Cent Nickel (2)Nickel (3)Dime Quarter (4)Quarter
解析
【问题2】
本问题考查描述多分支流程控制的switch语句应用。
通过传入不同值考查对switch语句的理解和应用,特别要注意其中break的作用。题目中的switch语句在逻辑上可以理解为下面流程图的含义,实际上通过将各情况的代码位置记在一个称为跳转表的数组中,根据coin的值实现直接跳转,可以得到更高效的执行效率。
(1)对于函数调用foo(1),其输出结果为:
Cent
Nickel
(2)对于函数调用foo(5),其输出结果为:
Nickel
(3)对于函数调用foo(10),其输出结果为:
Dime
Quarter
(4)对于函数调用foo(25)的输出结果。
Quarter
转载请注明原文地址:https://kaotiyun.com/show/F2jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
PowerPoint可以通过插入(55)来完成统计、计算等功能。
在Word的编辑状态下,先后新建了两个文档,但并没有对这两个文档做“保存”或“另存为”操作,则______。
企业上云就是企业采用云计算模式部署信息系统。企业上云已成为企业发展的潮流,其优势不包括()。
在Excel2007的A1单元格中输入函数“=LEFT(“CHINA”,1)”,按回车键后,则A1单元格中的值为()。
在Windows7系统运行时,用户为了获得联机帮助,可以直接按功能键(24)________________。
自然数1,2,3,4,5中,任意两个数都可以算出平均值,其中有些平均值是相同的。那么,不同的平均值共有______个。
某企业对各部门有5个量化考核指标,每个指标都有达标要求。每个部门的考核结果宜用(67)来展现,既能反映各个指标的达标情况,又能反映该部门整体达标状况。
综合布线系统由6个子系统组成,将图1-1中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。为满足公司要求,通常选用什么类型的信息插座?
资源记录文件位于/var/named目录下。这个目录是在以上的(1)文件中定义的。从备选选项中选择(6)~(10)处的解答。在问题4的named.abc.net文件中,出现了5种类型的记录。其中SOA是(6),NS是(7),MX是(8),A是
从表1-1中为图1-1中(1)~(4)处选择合适设备名称(每个设备限选一次)。表1-2是路由器A上的地址变换表,将图1-2中(8)~(11)处空缺的信息填写在相应的位置。
随机试题
男性,26岁,发热,咳嗽,胸痛,查体可闻及胸膜摩擦音,该摩擦音的特点是
关于心脏摄影的叙述,错误的是
参苓白术散中除人参、茯苓、白术、甘草和桔梗外,尚有
对上前牙邻面接触点的描述,正确的是()
属于涩剂的方剂是属于轻剂的方剂是
发电厂、变电站电气装置中,应采取专门敷设接地线的电气设施是()。
地籍图上一类界址点间距允许误差不得超过()cm。
从银行外汇交易的角度,银行有买入价、卖出价和中间价,如果某国银行间外汇交易市场上外汇买入价高于卖出价,则说明该国采用的汇率标价方法是()。
青少年期心理卫生工作重点在于自我意识的建立和社会化问题。()
[2010年]设A为四阶实对称矩阵,且A2+A=0,若A的秩为3,则A相似于().
最新回复
(
0
)