首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是___________。 #define P(a)printf(“%d”,a) main() {intj,a[]={1,2,3,4,5,6,7),i=5; for(j=3;j>1;j--)
下面程序的运行结果是___________。 #define P(a)printf(“%d”,a) main() {intj,a[]={1,2,3,4,5,6,7),i=5; for(j=3;j>1;j--)
admin
2012-08-23
73
问题
下面程序的运行结果是___________。
#define P(a)printf(“%d”,a)
main()
{intj,a[]={1,2,3,4,5,6,7),i=5;
for(j=3;j>1;j--)
{ switch(j)
{ case 1:
case 2:P(a[i++]);break;
case 3:P(a[--i]);
}
}
}
选项
答案
5 5
解析
分析程序执行过程,第一次循环时,i=3,i=5,因为switch(3),所以执行case 3,调用P(a
)=P(a[4])=P(5),输出5;第二次循环时,j=2,i=4,因为switch(2),所以执行case 2,调用P(a[i++])=P(a[4])=P(5),输出5,之后i自加等于5。
转载请注明原文地址:https://kaotiyun.com/show/Q5Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intx=3,y=2,z=1;printf("%d\n",x/y&~z);}程序运行后的输出结果是()。
有以下程序:main(){inta[][3]={{1,2,3},{4,5,0}},(*pa)[3],i;pa=a;for(i=0;i<3;i++)if(i<2)pa[1][i]=pa[1][
下面程序段的运行结果是()。char*format="%s,a=%d,b=%d\n";inta=11,b=10;a+=b;printf(format,"a+=b",a,b);
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;}h[2]main(){h[0].x=1;h[0].y=2h[1].x=3;h[1].y=4
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是
有以下程序main(){inta=3,b=4,c=5,d=2;if(a>B)if(b>C)printf("%d",d+++1);elseprintf("%d",++d+
以下叙述中错误的是()。
以下叙述中错误的是
下列选项中不是字符常量的是()。
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=【】);}main()
随机试题
A.静脉窦右角B.静脉窦左角C.原始左心房D.心球近侧段冠状窦来自()
世界贸易组织《服务贸易总协定》承诺表的内容包括________、_______、_________、__________、______。
原发性肝癌从病理组织上可分为________、________、________三型。
男性,68岁,腹痛、腹胀、呕吐2天,近2个月来反复腹胀,大便秘结,有时带有黏液,但无血液。查体:体温36℃,脉搏80次/分,血压100/80mmHg,腹胀明显,未见肠型,腹壁软,左下腹可扪及斜形包块,质韧,压痛。腹部透视见有一个气液平面。血象:WBC9.5
中药信息来源中信息传递速度最快的部分是()
一般来说,日记账应与收.付款凭证相核对,总账应与记账凭证相核对,明细账应与记账凭证或原始凭证相核对。()
(2016.河南)孙中山在同盟会机关报《民报》发刊词中将“三民主义”阐发为()三大主义。
The100AkerWoodmaylooklikeadark,forbiddingplacethesedaysforMichaelD.Eisner.That’swhereWinniethePooh,Piglet,an
远期利率协议的买方是名义借款人。()
A、Spaceexplorationhasseriousconsequences.B、Indiahasmanyspaceexplorationprograms.C、Thereisquitealottolearnabout
最新回复
(
0
)