首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
55
问题
有下列程序:
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://www.kaotiyun.com/show/tXRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();
与数学表达式x≥y≥z对应的C语言表达式是
表达式:(int)((double)9/2)-9%2的值是
有以下程序intd=1;voidfun(intP){intd=5;d+=p++;printf("%d",d);}main(){inta=3;
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是
以下定义语句中正确的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat",
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
在PowerPoint2010中,下列说法不正确的是________。
青年男性,不慎后仰位跌倒,右手掌着地,右肩疼,Dugas征阳性,其诊断是
急性肾衰竭病人少尿期或无尿期,需紧急处理的电解质失调是
下列哪项是激素与受体结合的共同特征
某患者进行白细胞计数的数值为25×109/L,但在分类100个白细胞的同时计数有核红细胞数为25个,将白细胞数值进行校正,其正确数值为
下列各项,不属肺痈的主症的是
有关母乳喂养,下面哪一条不正确()
散布图主要通过点阵的()发现其中排列的规律或特征。
在实施人二亡呼吸时,应注意()。
中国近代教育发端于()
最新回复
(
0
)