首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: void f(int*q) {int i=0; for(; i
有下列程序: void f(int*q) {int i=0; for(; i
admin
2016-12-28
28
问题
有下列程序:
void f(int*q)
{int i=0;
for(; i<5 ; i+ +) (*q)+ +;
}
main()
{int a[5]={1,2,3,4,5},i;
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://kaotiyun.com/show/uwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6请填空。ginclude"math.h"doublefun(doublex){re
下面函数调用语句含有实参的个数为func((exp1,exp2)(exp3,exp4,exp5));
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
下列关于单目运算符++,--的叙述中正确的是
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
若程序有宏定义:#defineN100则以下叙述中正确的是______。
以下叙述中错误的是______。
下列叙述中不正确的是()。
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
随机试题
《中华人民共和国宪法》(1982年)实施以来,先后五次以修正案的形式进行了修改。下列宪法条款与宪法修正案对应正确的是:
早期提示左心功能不全失代偿的体征是()。
某男性铅作业工人,除尿铅增高外,具有神经衰弱症状,口内有金属味.尿AIA升高,可诊断为
20×2年6月30日,远方公司有关账户期末余额及相关经济业务如下:“库存现金”账户借方余额2000元,“银行存款”账户借方余额350000元,“其他货币资金”账户借方余额500000元。远方公司20×2年6月30日资产负债表中“货币资金”项目“期末余额”栏
根据《银团贷款业务指引》的规定,()负责银团贷款市场秩序的自律工作,协调银团贷款与交易中发生的问题。
以下是针对《陶瓷艺术》一课拟定的三种不同的教学设计思路,请参照第一种思路的分析方法分别对第二种、第三种思路的优缺点进行简短分析。例子:第一种思路:具有“课堂化"特色的思路。在教室里进行欣赏、评述、交流、讨论。教师最好能准备有特色的陶瓷器皿和其他用品,既
有a、b、c三个数,已知a×b=24,a×c=36,b×c=54,求a+b+c=
C++中的模板包括()。
通常所说的"宏病毒"感染的文件类型是()。
JamesJoyce’sDublinersis
最新回复
(
0
)