首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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; } p
有以下程序 #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; } p
admin
2020-11-23
50
问题
有以下程序
#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,在第一次执行fi)r循环语句时,因为此时变量k的值等于1,所以在switch语句中首先执行default语句,给变量c的值加1,因为在default语句后面没有break语句,所以就会接着执行case2这条语句,再给变量c的值加1,其值变为2,这时退出switch语句块,进入第二次for循环,此时k的值等于2,就会执行switch语句块中的case2这条语句,再给变量c的值加1,这时变量c的值就是3,此时退出switch语句块,循环变量k的值加1,成为3,此时己不再满足循环条件,执行程序中的最后一条语句,把变量c的值在屏幕上输出。
转载请注明原文地址:https://kaotiyun.com/show/Yc3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidsp(int*a){intb=2;a=&b;*a=*a*2;printf(″%d,″,*a);}main(){intk=3,*p=&k;sp(p);printf(″%
有以下程序:#include<stdio.h>#include<malloc.h>voidfun(int*p1,int*p2,int*s)s=(int*)malloc(sizeof(int));*s=*p1+*p2;free(s);v
有以下程序:#include<stdio.h>intfun(intn){inta;if(n==1)return1;a=n+fun(n—1);return(a);}main(){printf(″%d\n″,fun(5));
下列给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有下列矩阵:123456789计算后结果为1
下列叙述中错误的是()。
有两个关系R和T如下:则由关系R得到关系T的操作是()。
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:
数据库设计中反映用户对数据要求的模式是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
随机试题
企业为了激发用户的购买欲望,影响其购买行为,扩大产品销售而进行的一系列工作,称为()。
患者,男,30岁,平素体健2周前因淋雨后感冒,出现畏寒、发热、咳嗽、咳痰,1周前咳大量黄色脓性痰,痰中带有血丝,经青霉素、头孢菌素等抗感染治疗无效。体检:T40℃,呼吸急促,双肺中下野可闻及湿哕音。血白细胞25×109/L,中性粒细胞0.92。X线胸片
国家药监部门组织专家教授对新药和已批准生产的药品分别进行
项目组织再选时,新组织不必要解决的问题是()。
根据税收征收管理法律制度的规定,下列关于发票开具和保管的表述中,正确的是()。
下列选项中,不属于错账查找方法的是()。
概念的相容关系可分为同一关系、________和________三种。
标志着理解性语言出现的是前语言阶段的儿童进入对语音的()
1830年_______的上演标志着浪漫主义战胜了古典主义。
有如下程序:#include#includeusingnamespacestd;classAnimal{public:virtualstring
最新回复
(
0
)