首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {inta[]={2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) {case0:switch(a[i]%2) {case0:a[i]++;break; case1:a[i]--
有以下程序: #include main() {inta[]={2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) {case0:switch(a[i]%2) {case0:a[i]++;break; case1:a[i]--
admin
2019-06-09
55
问题
有以下程序:
#include
main()
{inta[]={2,3,5,4},i;
for(i=0;i<4;i++)
switch(i%2)
{case0:switch(a
%2)
{case0:a
++;break;
case1:a
--;
}break;
case1:a
=0;
}
for(i=0;i<4;i++)printf("%d",a
);printf("\n");
}
程序运行后的输出结果是( )。
选项
A、0 3 0 4
B、2 0 5 0
C、3 3 4 4
D、3 0 4 0
答案
D
解析
第一次循环i为0,i%2为0,执行switch(a[0]%2)中的case 0语句后内容即a[0]++,a[0]的值变成3;第二次循环i的值为1,i%2为1,执行case 1:a
=0;所以a[1]的值变成0;第三次循环i的值为2,i%2为0,执行switch(a[2]%2)中的case 1语句后的内容 a[2]--,a[2]的值变成4;第四次循环i的值为3,i%2为1,执行case 1:a
=0;所以a[3]的值变成0。
转载请注明原文地址:https://kaotiyun.com/show/6kRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述中,正确的是()。
下列叙述中正确的是()。
有如下程序#includemain(){charch=’A’;while(ch<’D’){printf("%d",ch-’A’);ch++;}printf("\n");}程序运行后的输出结果是()。
以下叙述中正确的是()。
软件设计中模块划分应遵循的准则是()。
以下叙述中错误的是()。
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是()。
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是()。
下列给定程序中,函数fun的功能是:计算如下公式直到,并且把计算结果作为函数值返回。例如,若形参e的值为1e-3,则函数返回值为0.551690。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行
随机试题
要在一圆盘面上划出六边形,问每划一条线后分度头的手柄应摇()周,再划第二条线。
OutlookExpress是一款性能优越的即时通讯软件,专用于电子邮件处理。()
Ifthiskindoffishbecomes______,futuregenerationsmaynevertasteitatall.
医务人员为了医疗需要携带少量麻醉药品和精神药品出入境的
长期股权投资采用成本法核算时,下列各项中,不确认投资损益的有()。
下列有关租赁的表述中,正确的是()。
在物理学上,把人们引向一个新的王国——微观世界的是()。①居里夫人②爱因斯坦③吉尔伯特④伦琴
关于板块构造学说的叙述正确的是:
宪法的作用不包括()。
(2014年真题)划分法律部门的主要标准是()。
最新回复
(
0
)