首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
117
问题
下列程序的运行结果是( )。
#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://www.kaotiyun.com/show/MfCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置成0。例如a数组中的值为:1972384
下列给定程序中函数fun的功能是:将m(1≤,n≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abe”、“CD”、“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的结果。注
请编写一个函数voidfun(intm,intk,intxx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。例如,若输入17,5,则应输出19、23、29、31、37。注意:部分源程序在文件PROG1.C中
下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出一0.283333。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动maln函数,不得增
关于运算符的叙述中正确的是()。
下面不能作为结构化方法软件需求分析工具的是()。
数据库设计中反映用户对数据要求的模式是()。
在语句if(W)printf(’’%d\n’’,k);中,不可代替W的选项是()。
若intfun(doublex[10],int*n),则下面针对此函数的函数声明语句中正确的是()。
随机试题
试述一战期间中国资本主义的发展状况,并分析其原因和历史特点。(武汉大学2004年中华民国史真题)
某羊群发病,部分成年羊腕关节肿大,跛行;羔羊初跛行,惊恐不安,眼球震,进而四肢强直、共济失调,有的角弓反张、头颈歪斜。该病最可能的诊断是()
A.推动作用B.营养作用C.气化作用D.防御作用E.固摄作用卫气的主要功能是()
下列关于施工企业项目经理工作性质的说明,正确的是()。
有关进口设备抵岸价构成正确的是()。
下列情形中,应按火灾危险性较小部分确定的是()。
(2016年浙江工商大学)请描述SML线,并说明当通货膨胀率,风险回避程度分别上升或下降时,SML线会发生什么变化?
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
有以下程序:#includetypedefstruetstu{charname[10];chargender;intscpre;}STU;voidf(STUa,STU*b,
A、Tohelpbankstokeepmoremoney.B、Toputmoremoneyintotheeconomy.C、Tomakelessdepositorswithdrawmoney.D、Toreduce
最新回复
(
0
)