首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> main() { int S=0,n; for(n=0;n<4;n++) { switch(n) {
若有以下程序: #include<stdio.h> main() { int S=0,n; for(n=0;n<4;n++) { switch(n) {
admin
2019-02-02
52
问题
若有以下程序:
#include<stdio.h>
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://jikaoti.com/ti/ovf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中C语言中不合法的字符串常量的是
下列定义数组的语句中,正确的是()。
下面各语句行中,能正确地给字符串赋值的语句行是()。
软件(程序)调试的任务是
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
有以下函数:mtaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是()。
下列叙述中正确的是()。
软件测试中路径覆盖测试是整个测试的基础,它是对软件【】进行测试。
给定程序中,函数fun的功能是:判定形参a所指的NxN(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不是,函数返回值为0。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3x3的矩阵就是一个“
在满足实体完整性约束的条件下()。
随机试题
A.牙周探针B.尖探针C.洁治器D.刮治器E.骨锉探测牙周袋深度时应使用
在我国肝硬化最主要的原因是( )。
小儿为"纯阳之体"的含义是
陈某,30岁,于23:00顺利分娩一女婴,至次晨7:00未排尿。主诉下腹胀痛难忍,查体发现膀胱高度膨胀。对该产妇护理下列哪项不妥
我国宪法规定,公民有遵守公共秩序的义务。公共秩序是指()。
关于企业管理的社会属性,下列说法正确的是()。
(2016·河北)《中华人民共和国未成年人保护法》中明确规定,未成年人是指未满18周岁的公民。()
Thegreatchariotofsociety,whichforsolonghadrundownthegentleslopeoftradition,nowfounditselfpoweredbyaninter
•Youwillhearajobadvisortalkingaboutthejobofacashier.•Asyoulisten,forquestions1-12,completethenotesusingup
A、Authority.B、Independence.C、Goodluck.D、Agoodrelationship.B短文中提到,WhatIreallywantistobemoreindependentthatIamn
最新回复
(
0
)