首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
14
问题
下列程序的运行结果是( )。
#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://jikaoti.com/ti/lxD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的*号不多于n个,若多于n个,则删除多余的*号;若少于
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。例
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“﹣1
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数
下列叙述中正确的是
以下叙述正确的是
下列叙述中正确的是
以下选项中不属于C语言标识符的是
随机试题
侧防护栏不允许超出车身或货箱宽度。()
能降血压改善血管脆性的止血药是
(2010)住宅设计中的户型是根据什么划分的?
在选择或制订生态标准时,选用的标准或类似标准的获得途径有()。
下列各项中,属于经营活动流入现金的是()。
下列各项中,能够增加企业当期营业外收入的有()。
根据劳动合同法律制度的规定,劳动者在用人单位连续工作满10年,劳动者提出续订劳动合同的,除劳动者提出订立固定期限劳动合同外,应当订立无固定期限劳动合同。下列选项的表述中,正确的有()。
智育的任务包括()
生态批评是在生态主义思想指导下探讨文学与自然之间关系的文学批评。它揭示文学作品所反映出来的生态危机的思想文化根源,同时也探索文学的生态审美及其艺术表现。生态批评从生态主义思想和生态审美的角度重审和重评古往今来所有文学,其任务是要丰富文学的生态含义、揭示文学
电影制片中最重要的方面在于传送一幅场景的节奏。传送节奏较少依赖于单个摄影形象的艺术质量,而是更多地依赖于不同画面是如何归在一起以及这些画面突出摄像机前发生活动的不同方面的顺序。如果以上的论述是正确的,以其为基础,下面哪项一定是正确的?
最新回复
(
0
)