首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include void sub(int*s,int*y) {static int m=4; *y=s[m]; m--;} voidmain() { int a
下列程序的运行结果是( )。 #include void sub(int*s,int*y) {static int m=4; *y=s[m]; m--;} voidmain() { int a
admin
2020-05-19
57
问题
下列程序的运行结果是( )。
#include
void sub(int*s,int*y)
{static int m=4;
*y=s[m];
m--;}
voidmain()
{ int a[]={1,2,3,4,5},k,x;
printf("\n");
for(k=0;k<=4;k++)
{sub(a,&x);
printf("%d,",x);
}}
选项
A、5,4,3,2,1,
B、1,2,3,4,5,
C、0,0,0,0,0,
D、4,4,4,4,4,
答案
A
解析
本题考查的是静态变量以及函数的实参与形参之间的地址值传递。sub()函数中定义的变量m是一个静态变量,系统可为其分配固定的存储空间,重复使用时,变量的值保留;所以当main()函数中的for循环中语句“sub(a,&x)”;执行时,sub函数中m的值依次是4、3、2、1、0;因为变量x进行的是地址值传递,所以最后依次输出的是数组a的元素a[4]、a[3]、a[2]、a[1]、a[0]。
转载请注明原文地址:https://jikaoti.com/ti/1hG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新数,作为函数值返回。例如,从主函数输入一个整数27638496,则函数返回值为26846。请在程序的下画线处填入正确的内容并将下画
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:asdl23fgh543df,处理后新字符串为:123543asdfghdf。请在程序的下
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intn),该函数的功能是:使数组左下半三角元素中的值乘以n。例如,若n的值为3,a数组中的值为:则返回主程序后a数组中的值应为:注意:部分源程序给
请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1一m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。例如,字符串中原有的内容为"ABCDEFGHI.JK",m的值为3,移动后,字符串中的内容应该是"DEFGH
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NOD11.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
关于运算符的叙述中正确的是()。
下列叙述中错误的是()。
设文件指针fp已定义,执行语句fp=fopen(’’file’’,’’r’’);后,以下针对文本文件file操作叙述的选项中正确的是()。
在语句if(W)printf(’’%d\n’’,k);中,不可代替W的选项是()。
随机试题
1995年11月15日,上海海能实业有限公司(下称“海能公司”)在绍兴市信托投资公司诸暨办事处(现为诸暨市信用合作社联社)存入了2000万元人民币,存期一年。半年后,海能公司又往诸暨市暨阳城市信用社存入1000万元人民币,存期半年。.1996年11月中
中风的发生跟下列哪些脏腑的阴阳失调有关
A.向所在省级工商管理部门办理备案B.向所在省级工商管理部部门申请并取得药品广告批准文号C.向所在省级药品监督管理部门申请并取得药品广告批准文号D.向所在省级药品监督管理部门办理备案根据《药品广告审查办法》异地发布药品广告在发布地的程序要求是(
构成项目内容、可以独立发挥生产能力或效益的工程,称为()。
财产租赁所得,每次收入4000元以上的,减除()的费用,其余额为应纳税所得额。
现金处理中,发现现金短缺300元,研究决定由出纳赔偿200元,余额报损失,则批准处理后的会计分录为()。
我把作业本中不正确的错别字改正过来。
(2010)戴老师很担心,同一批学生在第二次参加同样内容的人格测验时获得的分数为什么与上一次不同。他所担心的是下列哪一个概念所反映的内容?()
浙江省民政厅《关于加强推荐“三社联动”完善基层社会治理的意见》指出,社区建设、社会组织建设和社会工作。在价值取向上具有公益性,在功能作用上具有(),在基层治理上具有()。
在考生文件夹下,打开资源数据库frdb,完成如下简单应用:(1)使用表单向导选择资源表fr_t生成一个名为fr_edit的表单。要求选择fr_t表中所有字段,样式为阴影式;按钮类型为图片按钮;排序字段选择户主编号(升序);表单标题为“资源数据输入维护”。
最新回复
(
0
)