首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #inc1ude void sub(int*s,int*y) {static int m=4; *y:s[m]; m— —;} void main() { in
下列程序的运行结果是( )。 #inc1ude void sub(int*s,int*y) {static int m=4; *y:s[m]; m— —;} void main() { in
admin
2020-07-28
20
问题
下列程序的运行结果是( )。
#inc1ude
void sub(int*s,int*y)
{static int m=4;
*y:s[m];
m— —;}
void main()
{ int a[]={1,2,3,4,5},k,x;
printf("\n");
for(k=0;k<=4;kH)
{ 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://kaotiyun.com/show/yT3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为W
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里”单词”是指由空格隔开的字符串)。例如,若输入"I
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。例如,形参s所指的字
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。
以下错误的定义语句是
对如下二叉树进行后序遍历的结果为
下面属于黑盒测试方法的是
面向对象方法中,继承是指
随机试题
A、Mr.Lindleyhadgotinjured.B、Mr.Lindleyhadfallenasleep.C、Mr.Lindleyhadfallenoffhischair.D、Mr.Lindleyhadlostc
下列属于缺铁性贫血组织缺铁表现的是
患者,男,56岁。患高血压病服用吲达帕胺,后因血压控制不理想,自行加服珍菊降压片。近期感觉胸闷、心悸、乏力。到医院就诊。医师认为患者出现的症状与其自行加服珍菊降压片有关,珍菊降压片和吲达帕胺联用,最常见的不良反应是
所谓共同性依据,主要是指那些适用于设备制造过程与质量监理有关的通用的具有普遍意义的和必须遵守的基本文件,主要包括( )。
轻钢龙骨石膏板隔墙沿顶龙骨固定点间距最大为()。
适用于采用收益法进行房地产价值评估的是()。
一个完全具备财务可行性的投资项目,其包括建设期的静态投资回收期指标必须()。
根据《民法通则》的规定,下列各项中,可导致诉讼时效中断的情形有()。
2015年6月26日,中共中央政治局就加强反腐倡廉法规制度建设进行第二十四次集体学习。中共中央总书记习近平在主持学习时发表了重要讲话。习近平强调,党的十八大以来,我们党顺应党心民意,坚持党要管党、从严治党,以猛药去疴、重典治乱的决心,以刮骨疗毒、壮士断腕的
To"tietheknot"is______inEnglishwhichmeansto"getmarried."
最新回复
(
0
)