首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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[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<5;i++)printf("%d,",a[i]);}
admin
2019-08-18
32
问题
有下列程序:
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/DaRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式:(int)((double)9/2)-9%2的值是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
有以下程序#include#includeintfun(intn){int*p;p=(int*)malloc(sizeof(int));*p=n;return*p;}mai
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。例如,若输入:17,则应输出:46891012141516。注意:部分源程序在文件PROGl.C中。请勿改动
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),函数的功能是:使数组左下三角元素中的值全部置成0。例如:a数组中的值为则返回主程序后a数组中的值应为注意:部分源程序存在文件PROG1.C
给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有下列矩阵:123456789
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
下列选项中属于面向对象设计方法主要特征的是
关于“while(条件表达式)循环体”,以下叙述正确的是
下面描述中不属于数据库系统特点的是
随机试题
对于资源有限的中小企业,或是初次进入新市场的大企业,适用的目标市场战略是()
预言n.p______
肝脏严重受损时,血中蛋白质的主要改变是
成人心脏瓣膜病主要病因是
A.胰岛素释放试验B.尿糖C.糖化血红蛋白D.葡萄糖耐量试验E.空腹血糖诊断糖耐量异常的指标是
原有日产产品10吨的某生产系统,现拟建相似的生产系统,生产规模为原有系统的两倍,取综合调整系数为1,用生产能力指数法估计投资额需要增加至原系统投资的()。(指数设为0.5)
甲股份有限公司(以下简称“甲公司”)为上市公司,2016年与2017年发生的相关交易或事项如下:资料一:2016年7月30日,甲公司就应收A公司账款6000万元与A公司签订债务重组合同。合同规定:A公司以其拥有的一栋在建写字楼及持有的一项长期股权投资偿付
注册会计师在定义抽样单元时,下列表述中恰当的有()。
Doyouknowthatallhumanbeingshavea"comfortablezone"regulatingthedistancetheystandfromsomeonewhentheytalk?This
“睹物思人”、“触景生情”,这种反映形式属于
最新回复
(
0
)