首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void main() {int a[]={2,3,5,4},i; for(i=0;i
有以下程序 #include void main() {int a[]={2,3,5,4},i; for(i=0;i
admin
2017-05-20
28
问题
有以下程序
#include
void main()
{int a[]={2,3,5,4},i;
for(i=0;i<4;i++)
switch(i%2)
{case 0:switch(a
%2)
{case 0:a
++;break;
case 1:a
--;
}break;
case 1:a
=0;
}
for(i=0;i<4;i++)
printf("%d",a
);
printf("\n");}
程序运行后的输出结果是
选项
A、2 0 5 0
B、3 3 4 4
C、3 0 4 0
D、0 3 0 4
答案
C
解析
在主函数的for循环语句中,当循环变量i的值等于0,2时,执行switch中的case 0语句,分别对数组元素a[0]和a[2]加1和减1,所以a[0]的值等于3,a[2]等于4。当循环变量i的值等于1,3时,执行switch中的case 1语句,把数组元素a[1]和a[3]的值赋为0。所以输出数组a的元素,其结果为3040。
转载请注明原文地址:https://jikaoti.com/ti/BRi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义并赋值,以下正确的表达式是
以下选项中不属于字符常量的是
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
阅读下面语句,则程序的执行结果是【】。#include"stdio.h"main(){inta=-1,b=1,k;if((++a
阅读下面语句,则程序的执行结果是【】。#include"stdio.h"main(){inta=-1,b=1,k;if((++a
若有定义:char*st="howareyou";,下列程序段中正确的是
随机试题
汽轮机总体试运行的目的是检查、考核调速系统的动态特性及稳定性,检查危急保安器动作的可靠性及本体部分的运转情况。()
五四时期,小说多采用“自叙传”方式和第一人称写法的著名作家是()。
dosageform
患者,女,50岁,已婚。近3天带下量多,黄绿色,质稀,腥臭味,有泡沫,外阴瘙痒。应首先考虑的是()
依据我国《增值税法》的规定,低税率适用于()。
(2008)决定避雷器额定电压是()。
进行地理信息系统开发时,首先在初步了解用户需求的基础上构造应用系统,然后由用户和开发人员共同反复探讨和完善原型,这种开发方法是()。
若公司用盈余公积金抵补亏损后支付股利,留存的法定盈余公积金不得低于注册资本的()。
北京某汽车贸易公司2014年6月进口11辆小轿车,海关审定的关税完税价格为25万元/辆,当月销售8辆,取得含税销售收入240万元;企业奖励给优秀员工2辆,剩余1辆自用。当月境外厂家赠送一辆豪华汽车作为奖励,该车辆当地主管税务机构无法确定其购置价格,该公司应
"GRAY-COLLAR"Forthefirsttime,Shanghaihasofficiallyputforwardtheconceptof"gray-collarworkers",whichrefersto
最新回复
(
0
)