首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-08-10
47
问题
有以下程序
#include
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、3 0 4 0
B、2 0 5 0
C、3 3 4 4
D、0 3 0 4
答案
A
解析
该函数的逻辑是:若数组a中元素下标为偶数并且该元素也为偶数则该元素自加1,若元素下标为偶数并且该元素为奇数则该元素自减1,若该元素下标为奇数则设定该元素为0,所以结果输出为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/LgRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){p=p+1;*q=*q+
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
若有以下程序#include#include#includetypedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)malloc(10);strcp
下面选项中关于"文件指针"概念的叙述正确的是
下面不属于软件设计阶段任务的是
以下结构体类型说明和变量定义中正确的是( )。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
为了建立如图所示的存储结构(即每个节点含两个域,data是数据域,next是指向节点的指针域),则在【_】_处应填入的选项是()。Structlink{chardata;【_】_}node;[*]18
针对简单程序设计,以下叙述的实施步骤顺序正确的是
随机试题
BX1-330型弧焊电源是()式弧焊变压器。
“流行”散谈(其二)“流行”在运动的过程中,有时也会回过头来看一看。流行不是天降之物。流行的源头是传统。没有源头,哪来潮头?无“源”无“根”的事物不可能存在。流行是传统的变异。任何能够称为传统的事物,在时代的演变中都要经受现实的检验。
直立位时血液流向下肢,长期卧床的患者易发生直立性低血压。其发生机制除重力作用还有
智齿冠周炎的治疗原则中,不包括
皮内注射常见的注射部位包括
甲将邻居交售粮站的稻米淋洒农药,取出部分作饵料,毒死麻雀后售与饭馆,非法获利5000元。关于甲行为的定性,下列哪一选项是正确的?()(2010/2/11)
在俄国伏特加酒市场,有一品牌为Smimoff,虽然产在美国,但其品名及广告形象均俄国化,并且定位专攻上层人士以及中高档价格的差异化产品。后来出现了以品牌名为Stolichnaya的伏特加酒,价格更高,并明确专为俄国人特别制作,更为独特。其效果是Stolic
当同学们获悉本班取得学校合唱比赛第一名的成绩时欣喜若狂。他们的情绪状态属于()。
100个骨牌整齐地排成一列,依次编号为1、2、3、4…99、100。如果第一次拿走所有偶数位置上的牌,第二次再从剩余牌中拿走所有偶数位置上的牌,第三次再从剩余牌中拿走所有奇数位置上的牌,第四次再从剩余牌中拿走所有奇数位置上的牌,第五次再从剩余牌中拿走所有偶
近日,英国剑桥大学医学院癌症研究所和美国冷泉港实验室的科学家宣布,他们在独立进行的研究活动中,从多种人体癌细胞中分离出了单独的基因,通过大量实验证明了这些基因可以使人体正常的健康细胞发生癌变。多年来,基因研究领域的科学家一直认为,可以通过改变这种基因的办法
最新回复
(
0
)