首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下代码和问题,回答问题,将解答填入对应栏内。 【代码1】 typedef enum{A,B,C,D}EnumType; EnumType f(int yr) { if(0==yr%400){ return A; } else if(
阅读以下代码和问题,回答问题,将解答填入对应栏内。 【代码1】 typedef enum{A,B,C,D}EnumType; EnumType f(int yr) { if(0==yr%400){ return A; } else if(
admin
2018-11-21
91
问题
阅读以下代码和问题,回答问题,将解答填入对应栏内。
【代码1】
typedef enum{A,B,C,D}EnumType;
EnumType f(int yr)
{
if(0==yr%400){
return A;
}
else if(!(yr%4)){
if(0!=yr%100)
return B;
else
return C;
}
return D;
}
【代码2】
#include
int main()
{ int Score;
Scanf(’’%d’’,&score);
switch(score)
{
case 5:printf(’’Excellent!\n’’);
case 4:print(’’Good!\n’’);break;
case 3:print(’’Average!\n’’);
case 2:
case 1:
case 0:printf(’’Poor!\n’’);
default:printf(’’Oops,Error\n’’);
}
return 0;
}
【代码3】
#include
int main()
{ int i,j,k;
for(i=0; i<2; i++)
for(j=0;j<3;j++)
for(k=0;k<2;k++) {
if(i!=j&&j!=k)
printf(’’%d%d%d\n’’,i,j,k);
}
return 0;
}
(1)写出代码2运行时输入为3的输出结果;
(2)写出代码2运行时输入为5的输出结果。
选项
答案
(1) Average! Poor! Oops,Error。 (2) Fxcellent! Good!
解析
本问题主要通过输入不同值考查对switch语句的理解和应用,特别要注意其中break的作用。题目中的switch语句在逻辑上可以理解为下面流程图的含义,实际上通过将各情况的代码位置记在一个称为跳转表的数组中,根据score的值实现直接跳转,可以得到更高效的执行效率。
输入为3时,score的值不等于5也不等于4,而满足score等于3的情况,输出“Average!”后,由于没有遇到break,所以接下来执行输出“Poor!”和输出“Oops,Error”,然后结束Switch语句。
输入为5时,满足score等于5的情况,输出“Excellent!”后,由于没有遇到break,所以接下来执行输出“Good!”,遇到brealk,就结束switch语句。
若输入为4,满足score等于4的情况,因此执行输出“Good!”,遇到break,就结束switch语句。
若输入为6,score的值不等于5、4、3、2、1和0中的任何一个,则执行default部分的语句,即输出“Oops,Error”,然后结束switch语句。
转载请注明原文地址:https://kaotiyun.com/show/92jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
通常情况下,通过Windows任务栏不能直接完成的操作有(37)。
评价信息系统时需要听取各有关方面的意见。在听取系统操作人员的意见时,主要讨论信息系统的______。
在Excel中,下列符号属于比较运算符的是(43)。
用普通电话线拨号上网,必须有的一个关键设备是(15)。
企业上云就是企业采用云计算模式部署信息系统。企业上云已成为企业发展的潮流,其优势不包括()。
文件的扩展名可以说明文件类型。下面的“文件类型一扩展名”对应关系错误的是:
在Word编辑状态下,移动鼠标至某段左侧,当鼠标光标变成箭头时连击左键3下,结果会选中文档的(45)。
要将编辑完成的文档某一段落与其前后两个段落间设置指定的间距,常用的解决方法是(39)。
资源记录文件位于/var/named目录下。这个目录是在以上的(1)文件中定义的。从备选选项中选择(6)~(10)处的解答。在问题4的named.abc.net文件中,出现了5种类型的记录。其中SOA是(6),NS是(7),MX是(8),A是
阅读以下说明,回答问题1至问题5,将解答填入对应栏内。[说明]某大学要拟建一个小型局域网,如图10-5所示,PCI、PC3、PC5的IP地址分别为10.244.80.2,10.244.80.3,10.244.80.4子网掩码是255.255
随机试题
双驴头(异形游梁式)抽油机的结构特点及适用条件是什么?
简述决策目标的制订必须满足的检验准则。
患者,女,20岁。每遇生气后即咳逆阵作,口苦咽干,胸胁胀痛,咳时面赤,舌红苔薄黄,脉弦数。其证候是
A、伞形科B、桔梗科C、毛茛科D、豆科E、唇形科党参来源于()
【背景资料】某写字楼工程项目,地下3层,地上20层,采用框架剪力墙结构,建设单位与某施工单位签订了工程施工合同。在工程施工过程中,发生了以下事件:事件一:基坑开挖到设计标高后,施工单位和监理单位共同对基坑进行了验槽,并对基底进行了钎探。
某企业2012~2015年销售收入与其相关情况如下:根据上述资料,回答下列问题:预测若2017年销售收入为1200万元,满足资金预测模型,销售净利率为10%,股利支付率为40%,2017年对外筹资数额为()万元。
下列不属于土地增值税征税范围的有()。
假如你进入新的单位后,组织了一次针对灾区的募捐活动,但当你最后清点时却发现少了一包衣物和3000元现金。你会采取什么措施?
张某与王某签订了一份借款合同,张某为借款人,王某为出借人,借款数额为500万元,借款期限为两年。A机构、B机构为该借款合同进行保证担保,担保条款约定,如张某不能如期还款,A机构、B机构承担保证责任。同时,李某对张某与王某的借款合同进行了抵押担保,担保物为一
Howlonghavetheynotmeteachother?
最新回复
(
0
)