问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言问题,跪求大神解答!--x. y++

发布网友 发布时间:2024-10-10 07:48

我来回答

3个回答

热心网友 时间:2024-12-06 05:57

  结果:输出为“4,2,7#4,1,6”。
  解释:
  1)p(&x,y);
  printf("%d,%d,%d#",x,y,z);
  函数void p(int *x ,int y)
  {
  --*x;
  //这句代码是将变量*x的地址指向区域的内存中的内容减1,此处x=5,&x为该变量所在内存的地址,作为参数传入函数p,--*x即是将&x位置的内存中的内容(此时为5)减1,即&x指向内存中的值现在变为4了,所以x值为4。
  y++;
  //y作为参数传入函数,p(&x,y)执行时,是在内存开辟一个相同类型大小的内存来存放实参值,函数执行完即释放这段内存,所以p(&x,y)执行后不能改变实参的值。p函数执行完后,打印y值依旧为2。
  z = *x+y;
  //执行此处是,*x值为4,y为3,z=7。
  }
所以,第一个printf输出“4,2,7#”。

2)同理,自己思考下吧。

热心网友 时间:2024-12-06 05:58

427#416
我用dev编译走了一遍。。追问能解释下为什么是416吗

追答第二次调用函数时,p(*x,y)其实是p(*2,4),也就是main函数里的x还是没变,而*y变成了--*y,main中y的值减了1,z=(x++)+(--*y)=5+1=6.

热心网友 时间:2024-12-06 05:58

4 3 7
5 2 7
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
build腰带迷失漂流瓶几元 BANDAI万代假面骑士Build 飞电01驱动器-适用对象 BANDAI 万代 假面骑士Build 飞电01驱动器-详细介绍 纸胶带能做什么手工 黑死病是哪个时期 黑死病和伽利略谁的时代更早 双十二有购物津贴吗 双12购物津贴领取方法和使用规则 双十二满减是多少?满减有什么规则? 双十二满减规则是什么?详细内容介绍 双12淘宝如何满减?规则是什么? C语言求解答。。。 C语言 缩印,求解答,感谢。 爱回收第一次加价后还会第二次加价吗 ...外接引闪器拍的时候不闪 外接闪光灯设置里面 无法显示此菜单... 哪位好心人能把香港城市大学、香港科技大学、香港中文大学、香港理工... 港科广25年硕博今日开放申请,额满即止!奖学金炒鸡丰厚高达10万+/年... 河南省政法干警都考什么?限制专业吗?考完是否有培训?什么的?详细的! 通信行程卡查询时间范围由14天调整为7天,这对疫情防控产生哪些影响? 通信行程卡查询时间范围由14天调整为7天,这将对疫情防控产生哪些影响... 不属于太阳活动对地球的影响的是 下列现象不属于太阳活动对地球影响的是 伪声常见疑问 2010年房价在青岛还会继续上涨吗? 敦煌舞属于什么舞种 敦煌舞是属于哪种舞种 耿为华最后嫁给谁了 耿为华人物简介 美国主要农业地域类型是什么 美国主要农业地域类型具体是什么_百度知 ... ...具体型号是啥 主板型号:微星 G31M3-L V2(MS-7529) 和相亲对象确定关系,去他家应该买什么礼物?以前没确定关系的时候去过... 高分求助 微星 G31M3-L V2(MS-7529) 支持奔腾E6700吗? @青海公安被盗车辆我的爱车本田CRV越野红色,于14年5月1日成都被盗,川... 我不善言辞是什么意思? 液压铰链的弯位种类有哪些? 铰链分类 别克荣御和林荫大道的性能那个更好一点,还有它们的配置 如何区分柜门合页 电脑开机后10分钟自动关机。再开就正常运行。 我的电脑开机后5到10分钟自动关机 再开机就没有问题了 换过系统也没... 苏州新房需要交哪些 ...一开机几分钟后就自动重启重启后就不会自动关机了每次都这样怎么回事... 苏州新房要交哪些税 ...给我讲一下我家电脑是怎么回事:电脑总是开机后玩儿十多分钟就自动... 捷安特双避震的好还是单避震的好 我要买一辆捷安特1000左右的,带后减震好还是不带好?买时应该注意哪些问... ...请问买前防震的好还是前后防震?有什么区别?我是女生。 谁知道GIANT 的山地车,前后都带减震器的,哪个型号可以安装油刹? 普洱生茶与普洱绿茶的区别 怎样能让头发张快一点 ,最好是用的好方法 。 有没有办法能让头发张的快点? ...想让他停下 有没好意思说 怎样才能让头发快点张啊