首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
28
问题
有下列程序:
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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){struetSTU{charname[9];charsex:doublescore[2];};structSTUa={"Zhao",’m’,85.0,90.0},b
以下选项中能表示合法常量的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
下面不属于软件设计阶段任务的是
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
以下关于结构化程序设计的叙述中正确的是()。
随机试题
在我国的教育法体系中,全部教育法规的“母法”是()
公共关系公司的咨询诊断业务
氨茶碱属于
A.责令停产、停业整顿,并处5000元以上2万元以下的罚款B.处2万元以上10万元以下的罚款C.处1万元以上3万元以下的罚款D.处违法生产的药品货值金额2倍以上5倍以下的罚款E.处违法生产的药品货值金额1倍以上3倍以下的罚款未取得《药品
某女,62岁,慢性精神病患者,认为一著名节目主持人播放当地新闻时劝说她去做坏事,并且只有她自己能够明白。请问这是什么精神症状?
施工项目成本管理需要采取各种措施,属于成本管理经济措施的有()。
未分配利润将转入下期分配。()
劳动群众集体所有制经济是由()共同占有生产资料的一种公有制形式。
Anyonegoingintoabar,whetherthey______suspicionornot,willbeaskedtotakeatest,whichhighlightsanydruguse.
VirusesFindNewWaystoWormintoComputersJustwhenyouthoughtyouknewacomputervirusorwormwhenyousawone,seve
最新回复
(
0
)