首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void main() {int c==0,k; for(k=1;k<3;k++) switch(k) {default:c+=k; case2:c++;break; case4:c+=2;break; }
有以下程序 #include<stdio.h> void main() {int c==0,k; for(k=1;k<3;k++) switch(k) {default:c+=k; case2:c++;break; case4:c+=2;break; }
admin
2016-12-18
61
问题
有以下程序
#include<stdio.h>
void main()
{int c==0,k;
for(k=1;k<3;k++)
switch(k)
{default:c+=k;
case2:c++;break;
case4:c+=2;break;
}
printf("%d\n",c);}
选项
A、9
B、7
C、5
D、3
答案
D
解析
在这段程序中,整型变量c的初始值赋为0,在第一次执行for循环语句时,因为此时变量k的值等于1,所以在switch语句中首先执行default语句,给变量c的值加1,因为在default语句后面没有break语句,所以就会接着执行case2这条语句,再给变量c的值加1,其值变为2,这时退出switch语句块,进入第二次for循环,此对k的值等于2,就会执行switch语句块中的case2这条语句,再给变量c的值加l,这时变量c的值就是3,此时退出switch语句块,循环变量k的值加1,成为3,此时已不再满足循环条件,执行程序中的最后一条语句,把变量c的值在屏幕上输出。
转载请注明原文地址:https://www.kaotiyun.com/show/mfDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言结构体类型变量在程序运行期间
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中则对a数组元素不正确的引用是
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。#includemain(){intn,s;printf("Enteranumber:");scanf("%d",&n);prin
在C语言中,运算对象必须是整型数的运算符是
按“先进后出”原则组织数据的数据结构是______。
【】是数据库设计的核心。
有如下程序段inta=14,b=15,x;charc=′A′;x=(a&&b)&&(c
算法的空间复杂度是指
栈和队列的共同特点是
用树形结构表示实体之间联系的模型是__________。
随机试题
在水产品菌落总数的检验过程中,检样在培养基上混匀后,培养的温度是(30±1)℃,培养时间是(72±3)h。
(11—04)_______属于发展中国家对外国投资保护和鼓劝的措施。
风俗习惯属于()。
《针灸大成》指出:用针之法首先宜
口腔内缝线打结应打
中型湖泊取样点的布设,当平均水深不小于10m时,()。
根据《建筑工程施工发包与承包计价管理办法》的规定,发包与承包价的计算方法有( )。
世界上最早使用麻醉剂的是我国古代的()。
1918年,孙中山致电新建立的俄国苏维埃政府,“希望中俄两国革命党团结一致,共同奋斗”。这表明孙中山()。
在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。
最新回复
(
0
)