首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是_____________。 #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
32
问题
下面程序的运行结果是_____________。
#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
解析
分析程序执行过程,第一次循环时,j=3,i=5,因为switch(3),所以执行case 3,调用P(a[--i])=P(a[4])=P(5),输出5;第二次循环时,j=2,i=4,因为switch(2),所以执行c&qe 2,调用P(a[i++])=P(a[4])=P(5),输出5,之后i自加1等于5。
转载请注明原文地址:https://kaotiyun.com/show/3fPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库管理系统中用来定义模式、内模式和外模式的语言为()。
有以下程序:intfa(intx){returnx*x;}intfb(intx){returnx*x*x;}intf(int(*f1)(),int(*f2)(),intx)retu
以下能正确定义一维数组的选项是()。
下列叙述中正确的是
设有定义:floata=2,b=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是
下列叙述中正确的是()。
一个项目具有一个项目主管,一个项目主管叫‘管理多个项目,则实体“主管”与实体“”的联系属于______。
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值,和值通过形参传回主函数输出。请填空,#include<stdio.h>#defineM2#defin
若有以下定义和语句,则使指针p指向值为36的数组元素的表达式是【】。inta[10]={19,23,44,17,37,28,49,36},*p;p=a;
以下说法中正确的是()。
随机试题
汉字主要的造字方法是
低容量性低钠血症时体液丢失的特点是
秩和检验适用的资料类型不包括
A.桑白皮汤B.麻杏石甘汤C.苏子降气汤D.定喘汤E.泻白散
福费廷业务中的包买商通常是()。
某企业当年应纳税所得额50万元,以其弥补上年度亏损后,其余额为8万元,企业当年从业人数50人,资产总额800万元,则企业当年适用的企业所得税税率为()。
下列各项中,在计算非银行企业所得税应纳税所得额时禁止扣除的有()。
单双眼皮是由一对等位基因控制的。一对夫妇均为双眼皮,而他们的儿子却是单眼皮,若该夫妇再生一个孩子为双眼皮的概率是()。
VBA程序的多条语句写在一行中时其分隔符必须使用符号
Heisthemostintrepidexplorerinthepresentcentury.
最新回复
(
0
)