首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #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
13
问题
下列程序的运行结果是( )。
#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://kaotiyun.com/show/yT3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1。c。在此程序中,函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中,再把a所指数组元素中的
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将s所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。例如,若8所指字符串
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。例如,给字符串S输入:AAaaBBbb123CCcccd,则应输出:
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。例如,形参s所指的字
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。此程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置成
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abc”、“CD”、“
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将带头节点的单向链表节点数据域中的数据从小到大排序。即若原链表节点数据域从头至尾的数据为:10、4、2、8、6
以下叙述中正确的是
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
随机试题
A、She’saninsuranceagent.B、She’saninsuranceclient.C、She’sabankclerk.D、She’sadriver.A对话中女士问男士是否需要collisioninsu
薄荷入汤剂宜
Graves病的发病机制中不包括
20世纪50年代,许多国家都处于经济恢复时期,这个阶段的区域规划的主要内容是()。
()用于记录证券公司持有的拟向客户融出的证券和客户归还的证券,不得用于证券买卖。
在下列各项中,不属于内部控制要素的是()。
关于公安工作,下列哪些说法正确?( )
根据我国现行宪法,有权改变或撤销地方各级国家行政机关不适当的决定和命令的国家机关是()
某公司在一次招聘中,对所有申请者进行了一次书面测试,其中包括这样一个问题:“你是否是一个诚实的人?”有2/5的申请者的回答是:“我至少有一点不诚实。”该公司在这次测试中,很可能低估申请者中不诚实的人所占的比例,因为以下哪项作为上文的后续最为恰当?
设f(x)在(a,b)四次可导,∈(a,b)使得f”(x0)=f’”(x0)=0,又设f(4)(x)>0(x∈(a,b)),求证f(x)在(a,b)为凹函数.
最新回复
(
0
)