首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
21
问题
下列程序的运行结果是______。
#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全国计算机二级
相关试题推荐
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
与结构化需求分析方法相对应的是【】方法。
下列不合法的main函数命令行参数的表示形式是______。
若有定义语句chars[100],d[100];intj=0,i==0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i]=【】;j++;}d[j]=0;
在软件测试设计中,软件测试的主要目的是
设顺序输入数列为:24,30,8,5,1,27,24,26,10,21,9,28,7,13,15。假定每个结点的查找概率相同,若用顺序存储方式组织该数列,则查找一个数成功的平均比较次数为【】;若按二叉排序树结构组织该数列,则查找一个数成功的平均比较次数
若有以下定义和语句,则对a数组元素地址的正确引用为inta[2][3],(*p)[3];p=a;
C语言运算对象必须是整型的运算符是______。
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])【】
随机试题
生地、熟地同用的方剂是
不符合十二指肠溃疡疼痛特点的叙述是
右心室肥厚时,心电图V1导联出现q波可能是由于
计算机软件一般包括系统软件和( )。
基金的交易费用一般包括()。Ⅰ.印花税Ⅱ.交易佣金Ⅲ.过户费Ⅳ.经手费
本题涉及增值税法、消费税法、城建税、教育费附加及地方教育附加。位于城市市区的一家电视机生产企业(以上简称甲企业)和一家百货商场(以下简称乙商场)均为增值税一般纳税人。2016年2月份发生以下业务。(1)甲企业销售给乙商场一批电视机,不含税销售额为70万
下列活动中,注册会计师认为属于控制活动的有()。
下列内容属于高中数学必修课程内容的是()。
在一个混合实验设计中,交互作用不显著说明()
Caffeinewillgetyougoingduringthedaybutcouldleaveyoutossingandturningatnight—unlessyourea"nightowl"to【B1】__
最新回复
(
0
)