首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是___________。 #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
63
问题
下面程序的运行结果是___________。
#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全国计算机二级
相关试题推荐
有以下函数定义:voidfun(intn,doubx){……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()。
函数fun的功能是计算xndoublefun(doublex,intn){inti;doubley=1;for(i=1;i<=n;i++)y=y*x;returny;}
有以下程序voidf(inty,int*x){y=y+*x;*X=*X+y;}main(){intx=2,y=4;f(y,&x);printf("%d%d\n
以下程序运行后的输出结果是______。main(){intx=10,y=20,t=0if(x==y)t=x;x=y;y=t;printf("%d,%d/n",x,y);}
软件开发环境是全面支持软件开发全过程的______的集合。
以下程序的输出结是_______。#include<stdio.h>main(){inta=200;#definea100printf("%d",a);#undefaprintf(%d",a
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
以下叙述正确的是
当调用函数时,实参是一个数组名,则向函数传送的是______。
算法的空间复杂度是指()。
随机试题
简述醋酸西曲瑞克的临床应用、不良反应及禁忌证。
根据《行政处罚法》的规定,下列关于行政拘留的说法正确的是()。
患者,男性,50岁。既往体健,查体时发现肝右肋下2cm,质硬、无压痛,脾可触及。锌浊度试验20单位,ALT正常范围,肝穿刺活检病理有假小叶形成,应诊断为
苯巴比妥急性中毒时为加速其从肾脏排泄,应采取的主要措施是( )。
根据《执业药师资格制度暂行规定》,执业药师的职责包括
应考虑诊断为下列哪种疾病,最佳治疗应选下列哪一组:
投资决策服务需要解决的问题主要集中在项目的()。
学校中曾被记过的学生因表现好而被撤销了记过,这种做法是()。
WestLondon,Fridaynight,9pm.IntheRedemptionbar,musichumsandcandlesflicker.Abarmanshakescocktailsunderaneons
DearMr.Suzuki,ThegoodswereceivedonJuly15werefoundnottomatchourorder.ThegoodsweorderedwereItemNo.2345
最新回复
(
0
)