首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void main() {int c=0,k; for(k=1;k
有以下程序 #include void main() {int c=0,k; for(k=1;k
admin
2020-11-23
27
问题
有以下程序
#include
void 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、9
B、7
C、5
D、3
答案
D
解析
在这段程序中,整型变量c的初始值赋为0,在第一次执行for循环语句时,因为此时变量k的值等于1,所以在switch语句中首先执行default语句,给变量c的值加1,因为在default语句后面没有break语句,所以就会接着执行case 2这条语句,再给变量c的值加1,其值变为2,这时退出switch语句块,进入第二次for循环,此时k的值等于2,就会执行switch语句块中的case2这条语句,再给变量c的值加1,这时变量c的值就是3,此时退出switch语句块,循环变量k的值加1,成为3,此时已不再满足循环条件,执行程序中的最后一条语句,把变量c的值在屏幕上输出。
转载请注明原文地址:https://jikaoti.com/ti/X3D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta,b;for(a=1,b=1;a<=100;a++){if(b>=20)break;if(b%3==1){b=b+3;continue;}b=b-5;}
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
有以下程序intf(intm){staricintn=0;n+=m;returnn;)main(){intn=0;printf("%d,",f(++n));
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
检查软件产品是否符合需求定义的过程称为
有以下函数:intaaa(char*s){char*t=s:while(*t++);t一一:return(t—s);}以下关于aalt函数功能叙述正确的是()。
以下选项中能表示合法常量的是
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
随机试题
小建中汤主治病证的表现有
接收机中加自动频率控制的目的是为了使接收机的频率()。
中国工人运动掀起的第一个高潮是()
不属于腹膜后间隙的器官
如何处理接收的违纪违规问题线索和材料
下列关于非处方药叙述正确的是
给水排水管道沟槽回填前的规定中,()是正确的。
受害方有选择合同效力的权利,对于可撤销合同是依据( )。
软件测试首先进行的测试是______。A)集成测试B)单元测试C)系统测试D)验收测试
Todaywomenearnalmost60percentofallbachelor’sdegreesandmorethanhalfofmaster’sandPh.D.’s.Manypeoplebelieveth
最新回复
(
0
)