首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2019-08-10
79
问题
有以下程序
#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/CrRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){ chara,b,c,d; scanf("%c%c",&a,&b); c=getchar();d=getchar(); printf("%c%c%c%c\n",a,b,c,d)
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
有以下程序#includemain(){intx;for(x=3;x<6;x++)printf((x%2)?("*%d"):("#%d"),x);printf("\n");}程序的输出结果是
构成计算机软件的是
若有以下程序#include#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"
以下选项中正确的定义语句是
C语言中double类型数据占字节数为
下面不属于软件设计阶段任务的是
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
在软件开发中,需求分析阶段可以使用的工具是()。
随机试题
中间支气管横断层面上的结构不包括
解决历史遗留的香港、澳门问题的最佳方案是()
Ithinktheyaredating.They______alotofeachotherrecently.
Althoughbiologicalmechanismsdonotworkwiththeaccuracyorstabilityofmodernclocks,asenseoftimeanditsrhythmisbu
A.《难经》B.《景岳全》C.《医贯》D.《内经》用“左肾右命门”来理解命门的是
患者,女,44岁。支气管哮喘10年,其适宜居住的环境是
成型或分装前使用同一台混合设备一次混合量所生产的均质产品同一批原料药在同一连续生产周期内生产的均质产品
采购人员预借差旅费,以库存现金支付,应借记()账户核算。
()是整个课程设计过程中的一个实质性阶段。
下列关于双端口存储器和交叉存储器的叙述中,正确的是()。
最新回复
(
0
)