首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main() { int s=0,n; for(n=0;n
若有以下程序: #include main() { int s=0,n; for(n=0;n
admin
2018-01-14
33
问题
若有以下程序:
#include
main()
{
int s=0,n;
for(n=0;n<4;n++)
{
switch(n)
{
default:s+=4;
case 1:s+=1;
case 2:s+=2;
case 3:s+=3;
}
}
printf("%d\n",s);
}
则程序的输出结果是( )。
选项
A、6
B、18
C、10
D、24
答案
D
解析
第一次for循环,n的值为0,所以从default后面的语句开始执行,s+=4,s+=1,s+=2,s+=3,s的值为10。进入第二次for循环,n的值为1,所以执行s+=1,s+=2,s+=3,s的值为16。进入第三次for循环,n的值为2,所以执行s+=2,s+=3,s的值为21。进入第四次for循环,n的值为3,所以执行a+=3,s的值为24。
转载请注明原文地址:https://kaotiyun.com/show/OHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,则程序空白上应该填写的是()。#includemain(){chars1[]="chinese",s2[]="japanese";int
若有定义:“inta[2][3];”,则对a数组的第i行第j列元素的正确引用为()。
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的是switch语句是()。
下列程序的输出结果是【】。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
下列if语句非法的是()
下到叙述中正确的是______。
某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有【】个结点。
以下四种排序方法中,需要附加的内存空间最大的是______。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
本例与钙磷代谢最无关的因素是治疗贫血的最佳方案是
下列事项中属于或有事项的有()。
2016年8月16日,中国首颗量子卫星“墨子号”在酒泉航天基地发射升空。关于“量子通信”技术,下列说法错误的是:
为了防止两极分化,应从以下哪几方面规范收入分配?()
从法律规则形式特征上看,可分为规范性规则和标准性规则。规范性规则指规则的内容明确、肯定和具体,且可直接适用的规则;标准性规则则指法律规则的部分内容或全部内容(事实状态、权利、义务、后果等)具有一定伸缩性,须经解释方可使用且可适当裁量的规则。根据上述定义,下
关于银行的一般风险准备,以下说法不正确的是()。
我国下列省级行政区中,受寒潮影响较小的是()。
许多外语学习者在其外语达到一定水平以后,在一段时间内可能会出现止步不前的情况,这种现象被称为_____现象。
(1)在名称为Form1,标题为“框架”的窗体上添加一个名称为Framel,且标题为空的框架。框架内含有两个单选按钮,名称分别为Optl和Opt2,其标题分别为“字体”、“大小”。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体
______isthelargestcityand______isthesecondlargestcityinthePacificCoastStatesRegion.
最新回复
(
0
)