首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void main() { int a[]={2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) { case 0:switch(a[i]%2)
有以下程序 #include <stdio.h> void main() { int a[]={2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) { case 0:switch(a[i]%2)
admin
2019-07-14
55
问题
有以下程序
#include <stdio.h>
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/L8Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for(i=0;i
有以下程序#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int),5,fp);fwrite(a
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,"Zhang
有以下程序#includemain(){unsignedchara=2,b=4,c=5,d;d=a|b;d&=c;printf("%d\n",d);}程序运行后的输出结果是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
随机试题
不是教育科学研究的基本组成要素的是()
男性,64岁,反复咳嗽,咯痰、痰中带血1个月。WBC12.6×109/L。胸部X线片右肺门肿块影,伴远端大片阴影,抗生素治疗1周阴影吸收不明显,为尽快明确诊断首选的检查是
清热解毒,用治热毒蕴结,咽喉肿痛,当选用
工程签证分现场经济签证和()。
建设工程设计施工总承包合同中,属于通用条款规定的竣工试验程序中第三阶段的内容的是()。
()是对寿命期相同的互斥方案进行比选时最常用的方法,有时在采用不同的评价指标对方案进行比选时,会得出不同的结论,这时往往会以它作为最后衡量的标准方案评价法。
社区服务的“四个面向”不包括()。
奥尔波特的特质理论将人格特质分为
Thebillwouldestablishprotectionagainstcriminalandcivilpenaltiesfortheimproper_____ofprotectedpatientinformation.
基本国策
最新回复
(
0
)