首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
33
问题
有以下程序:
#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://www.kaotiyun.com/show/izkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
有以下程序(注:字符a的ASCII码值为97)main(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是
设有定义:inta;floatb;,执行seanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>,则a和b的值分别是()。
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
以下不能将S所指字符串正确复制到t所指存储空间的是
以下选项中,没有编译错误的是
若有定义语句:intx=10;则表达式x-=x+x的值为
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
下列选项中不属于结构化程序设计方法的是
以下关于结构化程序设计的叙述中正确的是()。
随机试题
作为芜湖特产之一,()因被收入《邓小平文选》而闻名全国,号称“中国第一商贩”。
试述董仲舒的法律思想及其特点。
诊断出急性化脓性腹膜炎后,进一步要明确的重要环节是()(1993年)
A.5个工作日B.10个工作日C.15个工作日D.20个工作日E.30个工作日自收到药品生产企业开办申请之日起,省级药品监督管理部门作出是否同意筹建决定的期限为
咀嚼周期正确的时间变化为
经纬仪由()组成。
利率消毒,就是通过债券的组合管理,使得每一期从债券获得的现金流入与该时期约定的现金支出在量上保持一致。( )
电话沟通的优点有()。
不适用于在工商户集中、行业分工清楚、归口管理的一些城市的税收征收管理形式是()。
下列各句中,加下划线的成语使用恰当的一项是()。
最新回复
(
0
)