首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> yoidmain( ) { inta[]={2,3,5,4),i; for(i=0;i<4;i++) switch(i%2) { case0:switch(a[i]%2) { case0:a[i]++;
有以下程序 #include<stdio.h> yoidmain( ) { inta[]={2,3,5,4),i; for(i=0;i<4;i++) switch(i%2) { case0:switch(a[i]%2) { case0:a[i]++;
admin
2014-06-18
38
问题
有以下程序
#include<stdio.h>
yoidmain( )
{
inta[]={2,3,5,4),i;
for(i=0;i<4;i++)
switch(i%2)
{
case0:switch(a
%2)
{
case0:a
++;break;
case1:a
-;
}break;
case1:a
:O;
}
for(i=0;i<4;i++)
printf(’’%d’’.,a
);
printf(’’\n’’);
}
程序运行后的输出结果是
选项
A、2050
B、3344
C、3040
D、304
答案
C
解析
在主函数的for循环语句中,当循环变量i的值等于0,2时,执行switch中的case0语句,分别对数组元素a[0]和a[2]加1和减1,所以a[0]的值等于3,a[2]等于4。当循环变量i的值等于1,3时,执行switch中的case1语句,把数组元素a[1]和a[3]的值赋为0。所以输出数组a的元素,其结果为3040。
转载请注明原文地址:https://kaotiyun.com/show/xYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是intx=3;main(){inti;for(i=1;i<x;i++)incre();}incre(){staticintx=1;x*=x+1;
若有以下程序#include<stdio.h>voidf(intn);main(){voidf(intn);f(5);}voidf(intn){printf(“%d\n”,n
以下叙述中正确的是
下列叙述中,正确的是
以下程序的输出结果是______。main(){chars[]="abcdef";s[3]=’\0’;printf("%s\n",s);}
下列程序的输出结果是______。main(){chara[]="ABCDEFG";char*cp=&a[7];while(--cp>&a[0])putchar(*cp);}
若有如下程序:sub(inta,intb,intc){c=a+b;return(c);}main(){intx=3,y=4,z=6;sub(x,y,z);printf(’%d”,z);
下列关于关系运算的叙述中正确的是()。
在C语言中,函数中变量的隐含存储类别是______。
下列叙述中正确的是______。
随机试题
Itwasnotuntil1896thatthefirstOlympicsofmoderntimeswereheldinAthens.
患者,男性,59岁。吞咽食物时有异物感半年,患者餐后常胸骨后不适,有灼烧感和疼痛,吞咽食物时有停滞感和轻度梗阻感。上消化道X线钡餐造影见食管下段部分管壁僵硬。该疾病典型的症状是
某直辖市人民检察院分院发现本市中级人民法院以挪用公款罪判处被告人李某有期徒刑15年的第二审生效判决在适用法律上确有错误,该检察分院按下列哪一个程序处理是正确的?
关于债务重组准则中以现金资产清偿债务的,下列说法中正确的有()。
关于总结报告的基本要求,下列说法错误的是()。
与私人产品相比,公共产品的核心特征是()。
A、 B、 C、 D、 A各图形中阴影部分的形状和面积是相同的,只是图形中的位置不同。故选A。
根据下面资料,回答106~110题2004-2008年货物进出口顺差额最大的年份是()。
设有订单表order(其中包含字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是
America’smostpopularnewspaperwebsitetodayannouncedthattheeraoffreeonlinejournalismisdrawingtoaclose.TheNewY
最新回复
(
0
)