首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #define P(a) printf("%d ",a) main() { int j,a[]= { 1,2,3,4,5,6,7},i=5;
下列程序的运行结果是______。 #define P(a) printf("%d ",a) main() { int j,a[]= { 1,2,3,4,5,6,7},i=5;
admin
2013-02-23
30
问题
下列程序的运行结果是______。
#define P(a) printf("%d ",a)
main()
{ int j,a[]= { 1,2,3,4,5,6,7},i=5;
for(j=3;j>l ;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),所以执行case 2,调用P(s[i++])=P(a[4])=P(5),输出5,之后i的n等于5。
转载请注明原文地址:https://kaotiyun.com/show/nUJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<stdio.h>inta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sizeof(int));f(p,a
以下程序的运行结果是#include"stdio.h"main(){structdate{intyear,month,day;}today;printf("%d\n",sizeof(struc
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
若有定义int*p[3];,则以下叙述中正确的是______。
对下面的程序进行编译与连接生成可执行文件c.exe,并在DOS命令提示符下输入:cIsaid"IloveChina"!程序代码如下:main(intargc,char*argv[]){printf("%d",
根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成()
有以下程序:intm=1;voidfun(int*n){staticintm=2;*n*=m-1;m+=2;}main(){inti;for(i=1;i<4;i
以下定义的结构体类型里包含两个成员,其中成员变量info用来存放整型数据;成员变量link是指向自身结构体的指针。请将定义补充完整。structnode{intinfo;【】link;};
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
下列关于单目运算符++,--的叙述中正确的是
随机试题
下列参数中,属于风机的主要性能参数是()。
什么叫回火?
下列哪些防洪措施属于城市防洪安全布局的内容?()
音乐课程目标主要体现在情感·态度·价值观、过程与方法、知识与技能三个层面,其中知识与技能主要包括三个方面的内容。下列不属于知识与技能范畴的是()。
根据下列材料回答问题。如果按照2013年的同比增量计算,城镇私营单位就业人员年平均工资将在哪一年超过5万元?()
米德冲突
全国人大会议每年举行一次,召集主体是()。
求函数f(x,y)=2x2-2y3+6x2+6y2-18x的最值。
ACCOST:APPROACH::
Ifyou______(follow)myadvice,youshouldn’thavemadesuchaseriousmistake.
最新回复
(
0
)