首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> 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;
下列程序的运行结果是( )。 #include<stdio.h> 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;
admin
2020-11-27
24
问题
下列程序的运行结果是( )。
#include<stdio.h>
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;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://kaotiyun.com/show/IO3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列与队列结构有关联的是
有以下函数intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
有以下程序#includemain(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
有以下程序#includemain(){charc[2][5]={"6934","8254"},*p[2];inti,j,s=0;for(i=0;i
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
已知大写字母A的ASCⅡ码值是65,小写字母a的ASCII码值是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
在关系数据库中,用来表示实体间联系的是()。
下列关于二叉树的叙述中,正确的是
以下C语言用户标识符中,不合法的是
下列选项中,不能用作标识符的是
随机试题
下面有关票据背书问题的叙述,哪些是符合我国票据法的规定的?()
下列有关对评估行政管理部门的履职要求的说法中,不正确的是()。
胚胎第4周末,心室壁底近心尖处,形成半月形的肌性隔膜,称________部,此隔向心内膜垫的方向生长,与心内膜垫间留有一孔,称________,使左、右心室相通。
患者,女性,24岁,颅脑外伤后出现对周围事物及声、光等刺激全无反应,对强烈刺激如疼痛刺激可有回避动作及痛苦表情,吞咽反射、角膜反射依然存在。血压100/70mmHg,心率80次/min。其意识状态应考虑
A.湿法制粒压片法B.干法制粒压片法C.半干法制粒压片法D.直接制粒压片法E.直接粉末压片法直接把药物粉末和辅料的混合物进行压片的是
根据所给资料。回答下列问题。据统计,2014年报考全国社会工作者职业水平考试的人数达20.7万人,比2013年增加近4万人,增幅为22%,可谓场面“火爆”。2014年与2008年相比,我国社工考试报名人数增加了约:
交易磋商的程序一般包括()。
系统软件中最重要的是()。
社会主义经济制度建立的政治前提是()。
在“同”与“异”的关系上,人们习惯讲的是“求同存异”,应当说,在处理国与国乃至人与人的关系上,作这样的强调是对的。只有“求同存异”,才有互相合作与信赖的基础。不过,在学术研究上,倒是要反过来,像季羡林先生所说的,“求异存同”。因为,学术研究贵在出新,不宜陈
最新回复
(
0
)