首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
有下列程序: 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
admin
2015-12-25
53
问题
有下列程序:
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
解析
voidf(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/NPDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n".i,j);输出的结果是()。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Stmctstu{inti;intname;}st,*p;p=&st;
下列叙述中不正确的是()
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
下列叙述中错误的是()。
软件是指
在计算机中,算法是指______。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
随机试题
头皮组织中血管最多的是
Excel2010中,A1单元格中输入“第l章”,左键拖动填充柄至A4单元格,则A3单格中显示的内容为________。
众所周知,蜡烛的基本功能是照明,但在现实生活中,实现这种功能的机会变得越来越少了,导致该行业日渐衰落,风光不再。但YJ公司作为一家专营蜡烛的企业,在2012年却创下了销售额超过5亿美元的辉煌业绩。能取得这种业绩的根本原因在于,为了发展新业务,YJ公司采取了
录音录像制作者的权利属于邻接权,保护期为50年,从录音录像制品的首次出版之日起算。()
口腔手术中乙肝病毒的传染通常是()。
规划交通量超过()辆/h当量小汽车数的交叉口不宜采用环形交叉口。
(用户名:11;账套:121;操作日期:2010年1月31日)设置工资类别。类别名称:退休人员2包括采购部和销售部
入境粮食和饲料经检疫发现土壤或检疫性有害生物,且无有效除害处理方法的,按规定作退回或销毁处理。( )
有下列程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
Whatdoesthespeakermean?
最新回复
(
0
)