有以下程序 #include <stdio.h> void fun(int a[],int n)
答案:2 悬赏:10 手机版
解决时间 2021-02-11 06:56
- 提问者网友:心牵心
- 2021-02-10 22:39
有以下程序 #include <stdio.h> void fun(int a[],int n)
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-02-10 23:30
答案:D 解析:[评析] 在主函数中,定义了一维数组k,并通过调用fun函数将形参数组a指向实参数组k所在的存储单元,这样,a和 k共用同一存储单元,所以对数组a的元素值的改变相当于对相应数组k的元素值的改变。在fun函数中,通过for循环对数组元素a[0]与a[4]、a[1]与a[3]的值分别作了交换,也即相当于主函数中k[0]与k[4]、k[1]与k[3]的值分别作了交换,此时k中各元素的值为5,4,3,2,1,6,7,8,9,10,故输出k[2]到k[7]的值为321678。
全部回答
- 1楼网友:动情书生
- 2021-02-10 23:35
对的,就是这个意思
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯