首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: void flint*q) { int i=0; for(;i<5;i++)(*q)++; } main() { int a[5]={1,2,3,4,5},i; f(a);
有下列程序: void flint*q) { int i=0; for(;i<5;i++)(*q)++; } main() { int a[5]={1,2,3,4,5},i; f(a);
admin
2020-05-19
32
问题
有下列程序:
void flint*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/gvCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言源程序名的后缀是()。
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf(
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;pfinff("%d\n
下列叙述中错误的是()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
以下程序的主函数中调用了其前面定义的fun函数#includemain(){doublea[15],k;k=fun(a);……)则以下选项中错误的fun函数首部是
数据流图中带有箭头的线段表示的是
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为6。该树中度为3的结点数为
随机试题
根据下列逻辑关系表绘制的双代号网络图见下图,图中存在的错误是()。
基差走弱时,套期保值效果为( )。
患者,女,65岁。因半身不遂而入院,诊断为脑血管意外脑卒中。CT检查见内囊出血。内囊膝和后肢血供来自
下列类型中,测绘成果质量错漏极其严重的是()。
1.背景某新建机场地处丘陵山区,地形比较复杂,最大挖方高度大于12m。土基挖方区以石方为主,土体为非黏性土。施工单位根据工期及工程量编制了施工进度计划,设备需求计划和材料供应计划。2.问题怎样选择和确定合格材料供应方?
下列表述中,不正确的是()。
一般情况下,假设投资者是风险中立者,则投资的风险和收益之间存在正相关关系。()
银行业金融机构要严格对照()的具体规定和要求,对各类贷款合同进行修订,着重强化贷款支付环节的约定和要求借款人和担保人履行承诺合同的条款。
并阅读由xuexq@mail.neea.edu.cn发来的E-mail,并按E—mail中的指令完成操作。
【B1】______【B4】______
最新回复
(
0
)