首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void main() {int a[]={2,3,5,4},i; for(i=0;i
有以下程序 #include void main() {int a[]={2,3,5,4},i; for(i=0;i
admin
2017-05-20
84
问题
有以下程序
#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/P4Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义并赋值,以下正确的表达式是
以下4个选项中,不能看成一条语句的是
下列叙述中正确的是
有以下程序intfun(intn){if(n==1)return1;elsererurn(n+fun(n+1));}main(){intx;scanf("%d",&x);x=fun(x
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
下面程序段的运行结果是char*S="abcde";s+=2;printf("%d",s);
下列叙述中,不属于软件需求规格说明书的作用的是
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
随机试题
CO2气体保护横焊时,由于熔融金属受重力作用,焊缝的下侧易产生()缺陷。
心脏骤停早期诊断的最佳指标是
实心圆轴受扭,若将轴的直径减小一半时,则圆轴的扭转角是原来的()倍。
一个路段的监控系统是根据道路的特点、桥梁与隧道等大型构造物的分布、交通量以及()等因素来构架本路段的监控系统。
邮寄申报的实际申报日期应当为()。
下列关于货币政策的目标说法正确的是()。①货币政策作为总需求管理工具,在维护金融稳定方面具有一定局限性②货币中介目标选取的标准不同于操作目标③货币政策中介目标在是选取利率还是货币供应量上存在争议④操作目标的选择在很大程度上取决于
产权是对特定物的()并排除他人干涉的权利。
一战期间,陈独秀等人在上海出版的一份以青年为对象的刊物,发刊词中有这样的两句话:“笃古不变之族,日久衰亡;日新求进之旅,方兴未已。”作者“求变”主要针对:
Inanew【C1】________publishedinthejournalHeart,researchersfoundthatSwissadultswhotookoneortwodaytimenapsperwee
中国是世界上公认发明指南针的国家。早在2400多年前,中国人就创造出世界上最早的指南针。后来经过不断改进,到宋朝(theSongDynasty)人们制造出铁针指南针并应用于航海。中国是第一个在海船上使用指南针的国家。指南针为明代(theMingDy
最新回复
(
0
)