首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是 #include main() {char c; int v0=1,v1=0,v2=0; do{ switch(c=getchar()) {
若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是 #include main() {char c; int v0=1,v1=0,v2=0; do{ switch(c=getchar()) {
admin
2013-06-11
28
问题
若运行以下程序时,从键盘输入 ADescriptor
(
表示回车),则下面程序的运行结果是
#include
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
答案
D
解析
本题考查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://kaotiyun.com/show/5AJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){ihtm=3,n=r,x;x=-m++;X=x+8/++n;printf("%d\n",x);}程序运行后的输出结果是
有关物理独立性的描述错误的是()
在计算机内部,一切信息存取、处理和传送的形式是()
有以下定义#include<stdio.h>chara[10],*b=a;不能给a数组输入字符串的语句是
下面不属于软件设计原则的是
数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。
关系表中的每一横行称为一个______。
存储结点中数据域占用的存储量与整个结点占用存储量之比称为______。
C语言中实现数据输出的标准库函数是______。
下列选项中非法的字符常量是()。
随机试题
男性患者,54岁,上腹部不适10余年,诊断为胃溃疡。1年来,消瘦,粪隐血检查2+。在查体时最可能发现的是
肾综合征出血热早期休克的原因是
施工过程中因承包人原因导致工程实际进度滞后于计划进度,承包人按工程师要求采取赶工措施后仍未按合同规定的工期完成施工任务,则此延误的责任应由( )承担。
A上市公司于2013年5月向中国证监会提出增发股票的申请,根据《发行管理办法》的规定,下列各项中,不符合上市公司增发股票条件的有()。Ⅰ.2010年10月现任公司董事甲因违规行为受到中国证监会的行政处罚Ⅱ.2011年8月曾公开
乙公司属于工业企业,为增值税一般纳税人,适用17%的增值税税率,售价中不含增值税。商品销售时,同时结转成本。本年利润采用表结法结转。2013年11月30日损益类有关科目的余额如下表所示:2013年12月份乙公司发生如下经济业务:(1)销
下列关于政府补助的说法中正确的有()。
以下说法正确的是()。
2018年我国科技界取得了一系列重大成果,这些成果中不包括:
和资本资产定价模型相比,套利定价模型并没有指出决定资产风险溢价的因素是哪些。我们该如何决定应该包含哪些因素?公司规模可以是套利定价模型中的一个重要因素吗?
CanyouimaginelifewithoutFrenchfries(炸薯条)?Potatoesareverypopulartoday.Butinthepastthiswasnottrue.Potatoesgre
最新回复
(
0
)