首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-07-09
17
问题
有以下程序:
#include
main()
{ int a[]={2,3,5,4},i;
for(i=0;i<4;i++)
switch(i%2)
{ease 0:switch(a
%2)
{ ease 0:a
++;break;
case 1:a
一一;
}break;
ease 1:a
=0;
}
for(i:0;i<4;i++)printf(“%d”,a
);prinff(“\n”);
}
程序运行后的输出结果是( )。
选项
A、0 3 0 4
B、2 0 5 0
C、3 3 4 4
D、3 0 4 0
答案
D
解析
第一次循环i为0,i%2为0,执行switch(a[0]%2)中的case 0语句后内容即a[0]++,a[0]的值变成3;第二次循环i的值为1,i%2为1,执行ease 1:a
=0;所以a[1]的值变成0;第三次循环i的值为2,i%2为0,执行switch(a[2]%2)中的case 1语句后的内容a[2]一一,a[2]的值变成4;第四次循环i的值为3,i%2为1,执行case 1:a
=0;所以a[3]的值变成0。
转载请注明原文地址:https://jikaoti.com/ti/jed0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中最基本的数据类型包括()。
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
若变量已正确定义并赋值,则错误的赋值语句是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
以下选项中关于C语言常量的叙述错误的是
以下程序段中,与语句k=a>b?(b>c?1:0):0;功能相同的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
软件开发中需求分析的主要任务是
下面不属于结构化程序设计风格的是
随机试题
商品的等级
已知函数f(x)=x3-3x+1,试求:(1)函数f(x)的单调区间与极值;(2)曲线y=f(x)的凹凸区间与拐点;(3)函数f(x)在闭区间[-2,3]上的最大值与最小值.
该患者最可能的诊断是下列哪项伴随症状对鉴别肝源性与心源性水肿,最有意义
下列什么属于咀嚼黏膜()
下列关于电缆隧道的叙述中,()是正确的。
软弱土地基处理时要进行沉降监测,监测内容主要有()。
契税是行为课税的一种。()
影响期权价格的因素不包括()。
当工程具备()等条件时,承包人即可向监理人报送竣工验收申请报告。
注意可分为有意注意和()。
最新回复
(
0
)