首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: void f(int*q) main() {int i=0; {int a[5]={1,2,3,4,5),i; for(;i<5;i++)(*q)++;) f(a); for(i=0;i<5;i++)printf("%d,",a[i])
有下列程序: void f(int*q) main() {int i=0; {int a[5]={1,2,3,4,5),i; for(;i<5;i++)(*q)++;) f(a); for(i=0;i<5;i++)printf("%d,",a[i])
admin
2019-05-17
28
问题
有下列程序:
void f(int*q) main()
{int i=0; {int a[5]={1,2,3,4,5),i;
for(;i<5;i++)(*q)++;) f(a);
for(i=0;i<5;i++)printf("%d,",a
);}
程序运行后的输出结果是
选项
A、2,2,3,4,5,
B、6,2,3,4,5,
C、1,2,3,4,5,
D、2,3,4,5,6,
答案
B
解析
void f(int *q)函数的功能是对(*q)的值连续5次自加1。在main()函数中f(a)语句把一维数组a[5]的首地址作为实参,传递给函数f(int.q)的形参q,然后在函数f(int*q)内,a[0]连续5次自加1后,a[0]的值就变成6,所以输出为6,2,3,4,5。
转载请注明原文地址:https://jikaoti.com/ti/zKf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于逻辑运算符两侧运算对象的叙述中正确的是
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
以下叙述中正确的是
有以下程序段int*p;p=_________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
以下定义语句中正确的是
VN程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。yoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+lj<nj++)if(f
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGI.C中
下面不属于软件开发阶段任务的是()。
随机试题
矩阵型组织结构的优点包括()
简述国际营销规划过程的步骤。
女,27岁。反复右下腹疼痛伴尿频、尿急、尿痛;体检:腹软、右下腹深压痛,右腰部轻叩痛。尿常规红细胞(++),白细胞(+)。肾图检查:右侧呈梗阻型曲线,应考虑的诊断是
根据《中华人民共和国民族区域自治法》的规定,下列哪一机关不享有自治条例、单行条例的制定权?()
甲房地产开发公司(以下简称甲公司)于2001年12月设立,注册资本为1000万元。2002年1月,甲公司决定开发一商品住宅小区,项目总投资8000万元,并以出让方式取得了该土地使用权。甲公司在该小区开发过程中,以在建工程抵押贷款筹措建设资金。2002年7月
某市房地产开发公司(增值税一般纳税人)于2017年5月将一新建写字楼转让给某单位,取得含税转让收入15750万元,公司即按税法规定缴纳了有关税金(该公司的写字楼为“营改增”之前开始建造,转让时选择了增值税简易征收方式)。已知该公司为取得土地使用权而支付的地
储蓄存款挂失()日后,被挂失止付的存款如没有异议,储户可办理补领新存单(折)或支取存款手续。
企业的生生死死,原本是件很平常的事情,就如同人之生死一样。但是,如果企业出现了群体性危机,甚或是倒闭潮,那就肯定是哪里出了不小的问题,需要我们深入会诊,准确诊断,并开出行之有效的药方来。对本段文字的主旨理解正确的一项是()。
某二叉树共有7个结点,其叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
软件生命周期是指()。
最新回复
(
0
)