首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为______。 #include<iostream.h> void Func(char ch) { switch(ch) { case ’A’:case ’a’:
下列程序的输出结果为______。 #include<iostream.h> void Func(char ch) { switch(ch) { case ’A’:case ’a’:
admin
2013-05-30
28
问题
下列程序的输出结果为______。
#include<iostream.h>
void Func(char ch)
{
switch(ch)
{
case ’A’:case ’a’:
cout<<"优秀"<<endl;
case ’B’:case ’b’:
cout<<"良好"<<endl;
break;
case ’C’:case ’c’:
cout<<"及格"<<endl;
break;
default:
cout<<"不及格"<<endl;
}
}
void main( )
{
char ch1=’b’
Func(ch1);
Func(’A’);
}
选项
答案
良好 优秀 良好
解析
本题主要考察switch语句中break语句的使用。由于case A和 case B之间没有break语句,导致在输出“优秀”之后顺序执行并输出了 “良好”,这与原来的设计思路是不符的。
转载请注明原文地址:https://jikaoti.com/ti/1bE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;classA{private:intx;public:intz;voidsetx(inti){x=i;}intgetx
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
类模板的使用实际上是将类模板实例化成一个具体的()。
下面程序的运行结果是【】。#include<iostream.h>doublefun(doublea,doubleb,charc=’*’){doubled;switch(c){case’+’:d=a+b;bre
静态数据成员在定义或说明时,要在前面加上关键字【】;静态成员函数的实现中,不能直接引用类中说明为非静态的成员。
输入流对象是输出流的源头,下面()不是输入流类。
软件工程包括三个要素,分别为方法、工具和【】。
软件开发模型包括()。Ⅰ瀑布模型Ⅱ扇形模型Ⅲ快速原型法模型Ⅳ螺旋模型
随机试题
原发性肝癌最常见的病理形态是
患者,女,56岁。糖尿病史15年,“三多一少”症状明显,为求规范化治疗,遂来就诊。糖尿病的“三多一少”症状不包括
梅毒烧伤创面感染
《药品生产监督管理办法》规定,由国家食品药品监督管理局负责受理和审批的委托生产的药品有
购置新建商品房,自()的次月起,计征房产税。
与普通合伙企业相比,下列各项中,属于股份有限公司缺点的是()。
关税的征税对象是准许进出境的货物和物品。货物是指贸易性商品;物品包括入境旅客随身携带的行李和物品、个人邮递物品,不包括各种运输工具上的服务人员携带进口的自用物品、馈赠物品以及其他方式进入国境的个人物品。()
关于债务重组中以非现金资产清偿债务的,下列说法中正确的有()。
要使都是线性方程组AX=0的解,只要系数矩阵A为【】
Notafraidof.
最新回复
(
0
)