首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void 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]+
有以下程序 #include void 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]+
admin
2019-12-17
35
问题
有以下程序
#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://kaotiyun.com/show/hzCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1j<
有以下定义和语句:structworkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;}s;};structworkers
下面描述中不属于数据库系统特点的是
以下关于C语言的叙述中正确的是
下面选项中关于“文件指针”概念的叙述正确的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
在源程序的开始处加上”#include”进行文件引用的原因,以下叙述正确的是()。
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x).x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0;(3)x1=cos(x0)
若有表达式(w)?(-x):(++y),则其中与w等价的表达式是
下列对于软件测试的描述中正确的是()。
随机试题
下列选项,不属于注册会计师在评价财务报表公允性时应当考虑的因素的是()
终止阵发性室上性心动过速的方法不包括
最可能的诊断是2天后该患者腹痛加重,累及全腹,伴烦躁不安、四肢厥冷。查腹肌紧张,反跳痛(+),肠鸣音减弱,左腰部皮肤呈灰蓝色。诊断为
呼吸有烂苹果味最常见于
有关外墙饰面砖工程的技术要求表述中,下面哪一组正确?[2004年第117题]Ⅰ.外墙饰面砖粘贴应设置伸缩缝Ⅱ.面砖接缝的宽度不应小于3mm,不得采用密缝,缝深不宜大于3mm,也可采用平缝Ⅲ.墙面阴阳角处宜采用异型角砖,阳角处也
培训效果评估的指标包括()。
20世纪以来,全球化成为了主要话题。材料一:现代世界的南北分裂、贫富悬殊。在1500年之后的几个世纪中,世界市场逐渐形成。但是对于亚非拉国家而言,正如一个埃及记者所说:已经陷入了重围……——《世界知识》2006年第8期
Whatdotheextraordinarilysuccessfulcompanieshaveincommon?Tofindout,welookedforcorrelations.Weknowthatcorrelati
ItisgenerallyrecognizedintheworldthatthesecondGulfWarinIraqisacrucialtestofhigh-speedweb.Fordecades,Ameri
ProfessorLeeissaid______anotherimportantdiscoveryinphysics.
最新回复
(
0
)