首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若运行以下程序时,从键盘输入ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是#include<stdio.h> main() { char c; int v0=1,v1=0,v2=0; do
若运行以下程序时,从键盘输入ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是#include<stdio.h> main() { char c; int v0=1,v1=0,v2=0; do
admin
2009-02-15
61
问题
若运行以下程序时,从键盘输入ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是#include<stdio.h> main() { char c; int v0=1,v1=0,v2=0; do { switch(c=getchar()) { case’a’:case’A’: case ’e’:case ’E’: case ’i’:case ’I’: case ’o’:case ’O’: case ’u’:case ’U’:v1+=1 default:v0+=1;v2+=1;}}while(c!=’\n’); printf("v0=%d,v1=%d,v2=%d\n",v0,v1,v2);}
选项
A、v0=7,v1=4,v2=7
B、v0=8,v1=4,v2=8
C、v0=11,v1=4,v2=11
D、v0=13,v1=4,v2=12
答案
8
解析
本题考查switch语句的掌握。必须撑握以下内容:首先应该明白switch语句的语法格式:
switch语句的语法格式为:
switch(表达式)
{
case常量表达式1:语句组1;
case常量表达式2:语句组2;
……
case常量表达式n:语句组n;
default:语句组n+1;
}
另外,注意以下几点关于switch语句的重点:
①系统在执行时计算开关表达式的值;②根据所得的值在各个case标号表达式中寻找匹配,直到发现与表达式匹配的标号(本例中匹配的是case ’B’:);③找到匹配后执行后面相应的语句表,顺序往下执行;④如果无相匹配的标号,若存在default标号,则执行该语句标号后面的语句表n+1;当不存在default标号时,不执行switch中的任何一个语句表。
一般而言,在多分支结构中总会出现“意外”的情况,这时均可归入default:程序段,作统一的处理;default标号是可选性的,不必每次都有,视需要而定。 switch语句中还可以包含switch语句,形成switch的嵌套。
转载请注明原文地址:https://www.kaotiyun.com/show/q0Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,iAsIntegerRandomize
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsIntege
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是
软件测试的目的是( )。
把数学表达式表示为正确的VB表达式应该是( )。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
下面不属于软件设计原则的是
结构化程序设计的基本原则不包括()。
在数据库管理系统提供的数据语言中,负责数据模式定义的是
以下选项中,不能作为合法常量的是
随机试题
被称为充满“集体思维过程”的教学是()
患者女性,50岁,10年前患乳腺癌,做过乳房切除和放射治疗,现因背部疼痛就诊,实验室检查血钙浓度显著升高,有重度高钙血症。该患者高钙血症病因最有可能为
血站办理再次执业登记,提交《血站再次执业登记申请书》及《血站执业许可证》。省级人民政府卫生行政部门应当根据血站业务开展和监督检查情况进行审核,审核合格的,予以继续执业。未通过审核的,应该如何办理
下列选项中,一般不应做活组织检查的是
前列腺癌患者可以有以下表现,除了
A.燥湿行气,温中止呕B.燥湿行气,消积平喘C.化湿行气,温中止呕D.化湿,解暑E.燥湿温巾,除痰截疟佩兰的功效是()
上海现代中医药股份公司、国内外专家与美国FDA官员围绕扶正化淤片美国Ⅱ期临床试验进行了长时间的合作攻关,扶正化淤片成功完成美国Ⅱ期临床试验是世界肝纤维化治疗领域的重大突破,不仅填补了西方医学界的空白,也使其有望成为首个获准进入美国主流医药市场的复方中药,是
有关呕血与黑便的讨论,不正确的一项是
核黄素良好的食物来源是()。
在Word2007中,页眉和页脚一般不可插入__________。
最新回复
(
0
)