首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
56
问题
下列程序的运行结果是( )。
#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://kaotiyun.com/show/MfCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结
下列给定程序中函数fun的功能是:将m(1≤,n≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abe”、“CD”、“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的结果。注
给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……依此类推。例如,若N=5,生成的矩阵为:11111
不合法的C语言字符常量是()。
关于运算符的叙述中正确的是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
设fp=fopen(“file”,“w”);,关于文件操作叙述的选项中正确的是()。
在语句if(W)printf(’’%d\n’’,k);中,不可代替W的选项是()。
以下选项中不合法的标识符是()。
随机试题
混凝土结构包括钢筋混凝土结构、预应力混凝土结构和_________。
患儿,女,2.5岁。高热3天,口腔溃疡2天,伴啼哭,流涎,拒食。体检发现患儿全口牙龈红肿,上腭黏膜可见丛集成簇的针头大小透明水疱,部分已破溃为浅表溃疡,周围黏膜充血水肿广泛。本病例首选的治疗措施是
外阴左侧大阴唇鳞状细胞癌,局限于外阴,直径2cm,浸润深度1.5mm,最佳治疗方案是
关于体位对心脏杂音的影响,正确的是
某药品连锁零售企业(单体门店)具有与经营药品相适应的营业场所、设施设备和卫生环境,建有企业门户网站。为拓展业务,向相关部门申请办理向个人消费者提供互联网药品交易机构资格证书。2013年12月批准发放该资格证书。关于互联网药品交易服务说法错误的是(
抗日民主政权时期的从刑包括()。
A、 B、 C、 D、 C
中国篮球队在同世界上部分国家和地区篮球队交锋中,所表现出的运动水平是不高的。但是,在短短的几年中,已经看出中国篮球运动在迅速提高之中。中国篮球运动员机智、灵敏的比赛意识,灵活多变的脚步动作,掌握与控制球的能力,引起和受到国际篮坛的关注。
Howmenfirstlearnedtoinventwordsisunknown;inotherword,theoriginoflanguageisamystery.Allwereallyknowis【M1】
SomeSuggestionsforPessimists[A]Obesityandsmokingmaybethemostconspicuouscausesofillnessinthiscountry,butphysi
最新回复
(
0
)