首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int c=0,k: for(k=1;k<3;k++) switch(k) { default:c+=k; case
有以下程序: #include<stdio.h> main() { int c=0,k: for(k=1;k<3;k++) switch(k) { default:c+=k; case
admin
2021-07-09
53
问题
有以下程序:
#include<stdio.h>
main()
{
int c=0,k:
for(k=1;k<3;k++)
switch(k)
{
default:c+=k;
case 2:c++;break;
case 4:c+=2;break:
}
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、3
B、5
C、7
D、9
答案
A
解析
本题中for语句的主体为一个switch语句,switch语句的判断条件k==2时执行“case 2”,然后终止本层switch;否则执行“default”语句,然后再执行“case 2”语句,并终止本层switch语句。所以当k==1时:c=0→1→2;当k==2时:c=2→3;当k==3时for循环结束。结果为3。
转载请注明原文地址:https://www.kaotiyun.com/show/QYtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下函数定义intfun(intk){iflk
以下叙述中错误的是
有以下程序#includemain(){inta=3;printf("%d\n",(a+=a-=a*a));)程序运行后的输出结果是
下列语句组中,正确的是()。
有如下程序#include<stdio.h>#include<string.h>structS{charname[10];};voidchange(structS*data,intvalue){strcp
以下选项中,能用作数据常量的是()。
程序设计的任务包括()。
以下选项中不合法的标识符是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
随机试题
Asiftheyneededanymoreexcuse,newresearchsuggestsmenneedtheirsleepifthey’retolivealonglife.Women,ontheothe
女,36岁,因乏力、牙龈渗血、鼻衄1周人院。查血象:血红蛋白75g/L,白细胞2.8×109/L,血小板45×109/L。骨髓检查示增生极度活跃,颗粒增多的早幼粒细胞占89%患者最可能的诊断是
对于政府投资项目要按()下达投资资金计划。
某独立土方工程按《工程量清单计价规范》计价,招标文件中预计工程量10万立方米,合同中规定:土方工程单价30元/立方米,当实际工程量超过估计工程量10%时,超出部分价格调整为25元/立方米。工程完成后实际工程量12万立方米,则该土方工程的结算工程款为(
岸边集装箱装卸桥的两个重要工作性能参数是()。
下列力度记号中,表示强弱程度最强的是()。
有一组数据:2,3,4,5,6,7,8。该组数据的平均数和标准差分别是5和2。如果给这组数据的每个数都加上3,再乘以2,那么可以得到一组新数据,其平均数和标准差分别是()
计算机软件系统包括
WhatIsCancer?Cancerisactuallyagroupofmanyrelateddiseasesthatallhavetodowithcells.Cellsaretheverysmalluni
Moststudentsthinkofthelibraryonly【C1】______aplacewherebooksarestored,butalibraryalso【C2】______manyvaluables
最新回复
(
0
)