首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a[]={2,3,5,4},i; for(i=0;i
有以下程序: #include main() { int a[]={2,3,5,4},i; for(i=0;i
admin
2019-04-24
31
问题
有以下程序:
#include
main()
{
int a[]={2,3,5,4},i;
for(i=0;i<4;i++)
switch(i%2)
{
case 0:switch(a
%2)
{
caff 0:a
++;break;
case 1:a
一一;
}break;
case 1:a
=0;
}
for(i=0;i<4;i++)
printf(“%d”,a
);
printf(“\n”);
}
程序运行后的输出结果是( )。
选项
A、3344
B、2050
C、3040
D、0304
答案
C
解析
main函数的函数体是一个for循环语句,for循环中包含一个switch语句,如果判断条件为0,则进入第二个swit&一l语句,如果判断语句为1,则执行“a
=0”,最后将数组按顺序输出。所以程序功能是将数组的偶数项设为0,奇数项如果为奇数则减1,为偶数就加1,最后得到结果。
转载请注明原文地址:https://kaotiyun.com/show/pmRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
在C语言中,如果下面的变量都是血类型,则输出的结果是______。sum=pad=5;pAd=sum++,pad++,++pAd;printf("%d\n",pad);
若有说明inti,j=2,*p&i;,则能完成i=j赋值功能的语句是______。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
可以在C语言程序中用做用户标识符的一组标识符是()。
结构化程序设计主要强调的是
一般来说,算法可以用顺序、选择和______三种基本控制结构组合而成。
以下叙述中错误的是
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcb
随机试题
关于正常乳腺X线解剖的说法,下列哪些正确
限量检查( )
牛奶和酒类的常用消毒方法是
下列工程造价指数中,可以用综合指数的形式来表示的是()。
下列属于资产证券化参与者的有()。Ⅰ.发起人Ⅱ.承销商Ⅲ.受托人Ⅳ.投资者
某县发生洪水后,当地政府迅速组织人员进行调查,并制定救灾方案,向社会请求帮助,体现了()灾民生活救助的内容和程序。
假定甲准备对富人丙家实施盗窃,多次到丙家门外进行观察,打探丙家人的行踪、活动规律,有一次甲正在观望时因形迹可疑被丙发现并被告发,则甲的行为属于()。
【2012年河南省第47题】某公路铁路两用桥,一列动车和一辆轿车均保持匀速行驶,动车过桥只需35秒,而轿车过桥的时间是动车的3倍,已知该动车的速度是每秒70米,轿车的速度是每秒21米,这列动车的车身长是(轿车车身长忽略不计)()。
下列与队列结构有关联的是()。
Weobjecttotheideathatitismilitaryforcethatshouldbe______insettlinginternationaldisputes.
最新回复
(
0
)