首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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--) { sw
下列程序的运行结果是______。 #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--) { sw
admin
2013-02-23
46
问题
下列程序的运行结果是______。
#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:
case2:P(a[i++]);break;
case 3:P(a[--i]);
}
}
}
选项
答案
5 5
解析
分析程序执行过程,第一次循环时,i=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://kaotiyun.com/show/2KPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下面的说明语句,已知A的+进制数为65,则以下的输出结果为unionun{inta;charc[2];}w;w.c[0]=’A’;w.c[1]=’a’;printf("%o\n",w.a);
下列二维数组初始化语句中,正确且与语句floata[][3]={0,3,8,0,9};等价的是
若有如下定义:unionaa{intn;charc[9];floatx;}a,b,c;则下列叙述中不正确的是()
以下叙述中正确的是
若有下面的说明和定义,则sizeof(structaa)的值是______。structaa{intr1;doubler2;floatr3;unionuu{charu1[5];longu2[2]}
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
类是一个支持集成的抽象数据类型,而对象是类的【】。
对于一棵具有n个结点的树,该树中所有结点的度为【】。
设顺序输入数列为:24,30,8,5,1,27,24,26,10,21,9,28,7,13,15。假定每个结点的查找概率相同,若用顺序存储方式组织该数列,则查找一个数成功的平均比较次数为【】;若按二叉排序树结构组织该数列,则查找一个数成功的平均比较次数
随机试题
Forweeks,theIndianArmyhasbeenembroiledinanachinglypublicdisputenotaboutnationalsecuritybutaboutthebirthdate
_______的结构可分为四种:一级结构、二级结构、三级结构、四级结构。
古代印度法的核心内容是()
清除进入人体尚未吸收的毒物,下列不正确的是
可用于检识醌类化合物的显色反应是
蔓延至全颅顶的积血或积脓可发生于额顶枕区的层次是A.皮肤B.皮下组织C.腱膜下蜂窝组织D.颅顶骨外膜下E.颅顶骨膜
市残疾人联合会和市牙防组针对全市5千多名残疾儿童的口腔保健现状,拟订了改进方案以促进口腔预防保健工作,考虑到残疾人丧失或部分丧失了自我口腔保健能力和本市发展现状。除呼吁政府重视此项工作外,还强调要
源圣公司有甲、乙、丙三位股东。2015年10月,源圣公司考察发现某环保项目发展前景可观,为解决资金不足问题,经人推荐,霓美公司出资1亿元现金入股源圣公司,并办理了股权登记。增资后,霓美公司持股60%,甲持股25%,乙持股8%,丙持股7%,霓美公司总经理陈某
在信息化工程监理工作中,()属于工程进度计划监测的工作之一。
【S1】【S2】
最新回复
(
0
)