首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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) {cas
下面程序的运行结果是( )。 #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) {cas
admin
2011-06-10
31
问题
下面程序的运行结果是( )。 #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]); } } }
选项
答案
5 5
解析
分析程序执行过程,第一次循环时,j=3,i=5,因为switch(3),所以执行case3,调用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自加1等于5。
转载请注明原文地址:https://jikaoti.com/ti/xGB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在Windows环境下,为了进行"添加/删除程序"操作,首先打开【 】,然后双击其中的相应图标。
有以下程序 #define f(x) x*x main( ) { int i; i=f(4+4)/f(2+2); printf(“%d\n”,i); } 执行后输出结果是( )
有以下程序 main( ) { { int x=102,y=012; printf(“%2d,%2d\n”,x,y);} 执行后输出结果是( )
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
s1和s2已正确确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;seanf("%d",&r);s=*
已有定义:.chara[]="xyz",b[]={’x’,’y’,’z’);,以下叙述中正确的是
数据库系统中实现各种数据管理功能的核心软件称为______。
软件生命周期中所花费用最多的阶段是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
随机试题
堵车现象并不是只存在于个别国家,但不同的国家有不同的对策:德国消除“高峰”时段;以色列让自行车取代汽车;西班牙大力发展公共交通;等等。这种现象说明()。①辩证的否定是联系的环节②要坚持一切从实际出发,实事求是③矛盾的普遍性与特殊性相统
A.缺乏B.正常或减少C.少量增加D.明显增加多灶萎缩性胃炎的胃酸分泌
在传统的酒类生产过程中,哪类酒可以检出二甲基亚硝胺
芒硝的化学成分主要是()。
背景:天津某沿海住宅工程,建筑面积86700m2,地下两层,地上26层,混凝土框架结构。由于地质条件较差,基坑支护采用支撑式支护形式。地下水降排采用坑内井点结合截水帷幕的形式。基坑周围地下管线复杂,需要保护。施工过程中发生了如下事件:事件一:基坑施工前
《民事诉讼法》规定,因合同纠纷提起的诉讼,由()人民法院管辖。
1943年,中、美、英三国举行会议,决定对日共同作战,直至使其无条件投降,同时指出日本所窃取的中国领土,如东北、台湾等地归还中国。此次会议是:
下图所示的有限自动机中,0是初始状态,3是终止状态,该自动机可以识别(22)。
It’sprudenttotakeathickcoatincoldweatherwhenyougoout.
Shortsharptermsmakebigpointsclear.Butpeopleoftenprefertosoftentheirspeechwitheuphemism:amixtureofabstraction
最新回复
(
0
)