首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 void f(int*q) main() {int i=0; {int a[5]={1,2,3,4,5},i; for(;i<5;i++)(*q)++;}
以下程序的输出结果是( )。 void f(int*q) main() {int i=0; {int a[5]={1,2,3,4,5},i; for(;i<5;i++)(*q)++;}
admin
2020-11-23
52
问题
以下程序的输出结果是( )。
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,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/8M3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在e中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。例如,当a=45,b=12时,调用该函数后,c=1524。
下列给定程序中,函数fun的功能是:求S的值。例如,当k为10时,函数的值应为1.533852。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODIl,C中,不要改动main函数,不得增行或删行,也不得更
给定程序MODI1.C中fun函数的功能是:根据整型形参m,计算如下公式的值。例如,若主函数中输入5,则应输出-0.283333。请改正函数fun中的错误或在横线处填上适当的内容并把横线删除,使它能计算出正确的结果。注意:不
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!1#includ
下列给定程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:不得增行
以下定义语句中正确的是()。
设typedefstruetSTR{charc;inta[4];}TV;则下面叙述中正确的是()。
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
表达式:(int)((double)9/2)-9%2的值是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
随机试题
提高换热器的传热系数,能够有效地提高传热速率。
A.下肢放射性疼痛B.小腿外侧感觉障碍,拇趾背伸力弱C.两者均有D.两者均无L3~L4椎间盘突出症的临床表现可有
患者,男,34岁。原有风湿性心脏病10年,经常因心衰住院。平时服用地高辛0.125mg每天2次和利尿药,最近觉低热、胃纳减退,浑身酸痛伴气急加重就诊,体检:半卧位,颈静脉充盈,心界扩大,心率120次/分,房颤。心尖部双期杂音。两肺底少量细湿啰音,肝大肋下两
患者粟某,发热倦怠,胸闷腹胀。艘酸咽痛,颐肿口渴,身目发黄,尿赤淋浊,苔黄脉数。治宜选用()
关于五脏所藏的叙述,错误的是()
绿色建筑的含义是()。
买断式回购采用()的方式。
商业银行员工在工作中,由于知识/技能匮乏所造成的操作风险主要有()。
认为知识并不是对现实的准确表征,它只是一种解释、一种假设的理论属于()
通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于完整性中的()。
最新回复
(
0
)