首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4: *y=s[m]; m--; } void main() {
下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) {static int m=4: *y=s[m]; m--; } void main() {
admin
2011-06-10
72
问题
下列程序的运行结果是( )。 #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是一个静态变量,系统可为其分配固定的存储空间,重复使用时,变量的值保留;所以当mam()函数中的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/jDPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于通用对话框CommonDialog1的叙述中,错误的是()。
在程序运行时,下面的叙述中正确的是()。
下面有关标准模块的叙述中,错误的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
下列叙述中正确的是()。
有以下程序: main( ) { int aa[4][4]={ {1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6} }; int i,s=0; for(i=0;i<4;i++) s+=aa[i][1]; pr
以下选项中合法的用户标识符是
已定义ch为字符型变量,以下赋值语句中错误的是
设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )
下列选项中不属于结构化程序设计方法的是()。
随机试题
《园冶》的作者是()。
清朝地方官学实施严格的“六等黜陟法”,其基本特点是对生员进行()。
试述先天性甲状腺功能减退症的典型症状。
患者男性,42岁。发热、头痛6天,无尿2天,以流行性出血热收入院。现患者躁动不安,体表静脉充盈,心率124次/分,血压140/。100mmHg,曾解少量柏油样大便1次。目前下列哪项治疗措施最有效( )
A.中成药B.中药饮片C.口服泡腾剂D.血液制品E.中药材特殊适应症与急救、抢救需要时,才可以纳人基本医疗保险用药的药品是
项目监理机构处理业主和承包方的利益冲突或矛盾时,应坚持的原则是( )。
用于砌体结构的石材强度等级应符合设计要求,设计无要求时不得小于()。
某工程公司与劳动者齐某双方发生劳动争议后,经过平等协商,双方达成了一个和解协议,那么对该和解协议理解正确的是()。
凄凄惨惨戚戚对于()相当于()对于豪放
三峡工程是治理和开发长江的关键性骨干工程,建成后水库正常蓄水位175米,总库容393亿立方米,具有防洪、发电、航运等巨大的综合效益。工程分为大坝、电站、通航建筑物等几个主要部分。大坝全长2309米,坝高185米。电站设有左、右两组共26台单机额定容量为70
最新回复
(
0
)