首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #define P(A) printf("%d",A) main() { int j,a[]={1,2,3,4,5,6,7),i=5; for(j=3;j>1;j--) { switch(j)
下列程序的运行结果是______。 #define P(A) printf("%d",A) main() { int j,a[]={1,2,3,4,5,6,7),i=5; for(j=3;j>1;j--) { switch(j)
admin
2010-05-22
26
问题
下列程序的运行结果是______。
#define P(A) printf("%d",A)
main()
{ int j,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]);
}
}
}
选项
答案
55
解析
分析程序执行过程,第一次循环时,j=3,i=5。因为switch(3),所以执行case 3,调用P(a[--i])=P(a[4])=P(5),输出5;第二次循环时,j=2,i=4,因为switch(2),所以执行case2,调用P(a[i++])-P(a[4])=P(5),输出5,之后i自加等于5。
转载请注明原文地址:https://jikaoti.com/ti/4dI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设程序中有如下数组定义和过程调用语句:Dima(10)AsIntegerCallp(a)如下过程定义中,正确的是
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是
设有如下程序:PrivateSubInv(ByValxStrAsString,yStrAsString)DimtStrAsStringDimLAsIntegerL=Len(xStr)DoWhileL>=1tStr=
以下变量名中合法的是
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是()。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
下列不能打开工具箱窗口的操作是()。
设有工程文件Proj,其中含有Form1窗体、Form2窗体、标准模块Module1.bas,在Form1窗体模块的通用声明段中书写了如下语句PublicXAsInteger,在Form1窗体模块中还定义了通用过程LocalSub。则以下说法中正确的
执行下列语句:strInput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strlnput的内容是()。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是
随机试题
零件加工后实际测量所得的尺寸称为公称尺寸。()
以下软件中,属于应用软件的是________________。
如血液中血红蛋白含量正常(约15g/dl),而血红蛋白氧饱和度为60%,则每100ml血的含氧量约为A.10.5mlB.12mlC.13.4mlD.20mlE.40ml
下述β受体阻滞药的适应证中,哪一项是错误的
儿童复发性腮腺炎最常见的发病年龄是
下列不属于发布商品房预售、销售广告必须载明事项的是()。
不完全竞争市场分为三种类型.即()。
中国坚定不移地走和平发展道路是基于____。
在面向对象方法中,类的实例称为________________。
下列叙述中正确的是
最新回复
(
0
)