首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
31
问题
有下列程序:
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全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){ints;scanf("%d",&s);while(s>0){switch(s){c
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
结构化程序所要求的基本结构不包括
有以下程序#includemain(){chars[]="abcde";s+=2;printf("%d\n",s[0]);}执行后的结果是
有以下程序#include#includevoidmain(){charstr[][20]={"One*World","One*Dreamt"),*p=str[1];print!("%
下列叙述中正确的是
有以下程序#includevoidfun(char**P、{++p;printf("%sha",*p);)main(){char*a[]=("Morning","Afternoon","Evening
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是
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
随机试题
Whatisthebetterwayofstayingawayfromthecoldwinterdays?ComeouttoourHallMarketsinthebeautifulcountryside,ful
晚期妊娠引产的定义:
关于信息,说法有误的一项是()。
自身财务规划能力强的客户适用的还款方式是()。
关于心理测试,下列说法正确的是()
专业性强的职务和基层行政职务可采用()。
(2013年真题)近年来,有些人民法院在推进和谐司法过程中,推出了裁判文书中的“法官后语”,试图体现传统法律文化和现代司法理念的结合。下文是一起案件的案情、判决和法官后语:黄某因意外死亡,黄某单位分别给与其父母和其妻周某补偿款2万元和9万元。黄父、黄母拿到
ToliveintheUnitedStatestodayistogainanappreciationforDahrendorfsassertionthatsocialchangeexistseverywhere.Te
(1)Criminologyhastreatedwomen’sroleincrimewithalargemeasureofindifference.Theintellectualtraditionfromwhichcri
DearSirs,WeareinreceiptofyourletterdatedMarch20.Forthepurposeofassistingyoutorecommendourproductsto
最新回复
(
0
)