永发信息网

帮忙看这个程序运行

答案:4  悬赏:50  手机版
解决时间 2021-08-23 06:05

运行结果

左边这个  N   8    什么意思啊??

 

定义的这个X有什么用??

最佳答案

#define N 8  //定义的一个宏,指明N为8


*x // 取指针x指向的值


*(x + i) //指针偏移i后取值,如上面传的是2,则 x + i 指向数组中a[2]的地址, *(x + 2)的值就是3


所以根据上面传入fun的参数可以知道 *x = *(x + i) 的意思就是   a[0] = a[2];

全部回答

输出结果是:

3234

#define N 8 就等于 const n=8

定义那个x是为了给函数传递数组的首地址(不懂建议看看指针那块的东西)

fun 的作用是 fun(a,2)中 把a数组的第一个元素的值改变为第三个的 也就是说把第三个的值赋给第1个 i参数是步长 如果是fun(a,5)那输出就是6234

总共输出4个数字(0~3),结果为:3234

#define N 8   //这句是定义一个符号常量N,其值为8。以后凡是出现N的地方都可以当成数字8

fun()函数  //把数字的第一个元素的值增加 i

#define N 8,这个是定义一个常量,也就是N=8;这个也可以不要啊,在int a[8]={.....},这样直接写也可以

而定义*X,是为了把a[ ]数组里面的数传递到X去

结果是3234吧

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
山在第四个字的诗句,有关山字的诗句
关于韩国申请大学。。
唐朝中外文化交流的史实(或郑和下西洋的历史
成都的机场大巴几点发车?
打印机如何共享电脑,两台电脑如何开启完全共
请问哪里有专门上服装搭配课的
梦幻西游求购点卡怎么看哪个是自己发布的?
公园好漂亮写句子,描写女主穿冬天衣服的句子
咸安区咸宁多乐士(文笔路分店)地址在什么地方
DO you want to be------(志愿者)in the sum
分手了是不是就不能牵手了
天涯海角爱情诗词,有关天涯海角的诗句 5分
和一个17岁的女孩发生关系算不算混蛋
ou的音标怎么读,怎么写
四川那里有夜校,好不好?
推荐资讯
书架上有6本不同的画报,10本不同的科技书刊,
老公喝药怀孕对孩子有影响吗
龙南距广州290公里、距深圳340公里、距珠海42
fs抢板问题
华北的有人玩吗?
2010甘肃省临夏市进村进社分数线是多少?
北湖区郴州市北湖区米澜美容馆地址是什么,有
是否有机会?
今天问道岳阳楼为什么进不去
女友还爱着我,但是却和我分手
请问山头电大成人高考是什么时候
求少女时代综艺节目高清版下载
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?