首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include
有以下程序: #include
admin
2022-06-24
17
问题
有以下程序:
#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;
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则进入第二个switch语句,如果判断语句为1则执行“a
=0”,最后将数组顺序输出。程序的功能是将数组的偶数项设为0,奇数项如果为奇数则减1,为偶数就加1,最后得到结果。
转载请注明原文地址:https://kaotiyun.com/show/eQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义并赋值,以下正确的表达式是()。
若有以下程序#includevoidsp(int*a){intb=2;*a=*a*2;printf("%d,",*a);a=&b;*a=*a*2;printf("%d,",*a);}main(){intk=3;sp(&k);printf(
下面结构体的定义语句中,错误的是
有以下程序fun(intx,inty)main(){staticintm=0,i=2;{intj=l,m=1,k;i+=m+1;m=i+x+y;returnm;k=
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
有以下程序#include<stdio.h>intfun(inta,intb){if(b=0)returna;、elsereturn(fun(-a,-b));}main(){printf(’’%d\n’’,fun(4,2));}
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
设变量已正确定义并赋值,下列表达式中正确的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
行政诉讼中,原告提供的证据不能证明被诉具体行政行为违法的,不能免除被告的相应举证责任。()
在寒冷的冬季,利用阳光充足、库外温度最高时通风,可达到()的目的。
鉴别右心衰与肝硬化水肿的依据是
关于六淫致病的特点描述错误的是
该公司的彩电、冰箱、空调的产品深度为()。该公司采取的发展战略是()。
A国驻B国的使馆的秘书约翰与妻子杰西在B国工作和生活,因心脏病发作于2005年6月10日死亡,B国限杰西于7月1日离境,因处理后事耽误,杰西于7月10日离境,杰西享有特权与豁免的最后日期为何时?()
下列各项中,不属于有价证券的是()。
下列()情况下,出让人有权予以纠正,并可根据情节轻重给予警告、处以地价款一定比例的罚款,直至无偿收回土地使用权。
根据物权法律制度的规定,下列关于住宅建设用地使用权期间届满后续期问题的表述中,正确的是()。
已知两定点,动点P满足,由动点P向x轴作垂线PQ,垂足为Q,点M满足,点M的轨迹为C。求曲线C的方程。
最新回复
(
0
)