首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若运行以下程序时,从键盘输入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
47
问题
若运行以下程序时,从键盘输入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://kaotiyun.com/show/q0Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于多重窗体程序的叙述中,错误的是
下列叙述中错误的是()。
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn=2To100isprime=Truek=2DoWhilek<=n/2And______________IfnNodk=0
窗体上有一个名称为Commandl的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubComm
把数学表达式表示为正确的VB表达式应该是( )。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimart(5)Asrec则
在E盘当前目录文件夹下建立一个名为“Student.txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
以下选项中,不合法的VisualBasic的变量名是
随机试题
关于絮凝度的表述,错误的是
用于预应力筋的钢材包括()。
一铁路隧道某段围岩为硬岩,经测试岩块纵波速度为4.0km/s,岩体纵波速度为2.5km/s,按铁路隧道围岩分级标准,根据岩体完整程度,可将围岩初步定性划分为()。
《污水综合排放标准》不适用的行业有()。
()又称“资本利得收入”,是指基金在证券市场上买卖证券形成的差价收益,主要包括股票买卖差价和债券买卖差价。
人类所特有的一种高水平的心理活动,个人运用感觉、知觉、思维、记忆等心理活动,对自己内在的身心状态和环境中的人、事、物变化的觉知。现代心理学认为它是人类所独有的,是一种高级的心理状态。指的是()
世界上的汇率制度主要有()。
2019年6月28日,二十国集团领导人第十四次峰会在日本大阪举行。国家主席习近平出席并发表题为()的重要讲话,强调二十国集团要坚持改革创新,挖掘增长动力;坚持与时俱进,完善全球治理;坚持迎难而上,破解发展瓶颈;坚持伙伴精神,妥善处理分歧。
法的社会作用的核心是()。
推进经济结构战略性调整是加快转变经济发展方式的主攻方向。推进经济结构战略性调整的重点是
最新回复
(
0
)