首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { int a[]={2,3,5,4},i; for(i=0;i<4;i+ +) switch(i%2) { case 0:switch(a[i]%2) { case 0:a[i]+ +;b
有以下程序: #include<stdio.h> main( ) { int a[]={2,3,5,4},i; for(i=0;i<4;i+ +) switch(i%2) { case 0:switch(a[i]%2) { case 0:a[i]+ +;b
admin
2019-04-14
47
问题
有以下程序:
#include<stdio.h>
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;
ease 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,则进入第二个switch语句,如果判断语句为1,则执行“a{i]=0”,最后将数组按顺序输出。所以程序功能是将数组的偶数项设为0,奇数项如果为奇数则减1,为偶数就加1,最后得到结果。
转载请注明原文地址:https://kaotiyun.com/show/S2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){chars[]="abcde";s+=2;printf("%d\n",s[0];}执行后的结果是()。
以下程序运行后的输出结果是______。inta=5;fun(intB){staticinta=10;a+=b++;printf("%d",A);}main()
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
SA方法是一种______。
若给fun函数的形参s传送字符串“∪∪6354’abc"(其中∪表示空格字符),则函数的返回值是【】。longfun(chars[]){longn;intsign;for(;isspace(*s);s++);
若有以下定义语句,则不移动指针p,并且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
以下叙述中正确的是______。
下面选项中不属于面向对象程序设计特征的是()。
下列特征中不是面向对象方法的主要特征的是()。
下列数据结构中,能用二分法进行查找的是()。
随机试题
“只有音乐才能激起人的音乐感;对于没有音乐感的耳朵说来,最美的音乐也毫无意义。”这表明()
CopernicuswasborninTorun,Poland,onFebruary19,1473.Littleisknownabouthisearlylifeexceptthathisfatherdiedwhe
下列关于非参数统计叙述中正确的是
最先提出“不伤害原则”的西方医学家是
甲公司拥有知名品牌,但生产能力不足,乙公司生产能力有剩余。双方经过磋商,决定进行合作,乙公司为甲公司生产产品,然后甲公司以自己的知名品牌进行销售。根据以上信息可以判断,甲、乙两家公司合作的方式属于()。
在使用审计抽样实施控制测试时,下列情形中,注册会计师不能另外选取替代样本的是()。(2017年)
倾向于废除直接教学、废除考试的教学理论流派是()。
(2021年北京)2020年7月23日,我国首次火星探测任务“天问一号”探测器成功发射,迈出了我国行星探测第一步。“天问”取自下列经典中的()。
前苏联
Inrecentyears,therehasbeenanincreasingawarenessoftheinadequaciesofthejudicialsystemintheUnitedStates.Costsa
最新回复
(
0
)