我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么答案是50,不是51

img


为什么第一个输出等于50,是因为b++先输出后++吗。还有如果后++之后第二个输出为什么还是等于2呢?

b++的意思是先使用b,再增加,
使用b后,这时printf打印的就是50,使用完后再增加就变成51了,然后b-a就是51-49就是2,所以答案是b

b++是先输出b,然后b再加1

近期文章

  • 关于前端ul li怎么平均分布
  • 关于二进制文件格式遇到的一些问题
  • 可以细细说一下二分查找吗
  • 如何通过JS获取 data-age里面的1 2 3 4 5 分别乘以5赋值到sapn元素里面显示为 5 10 15 20 25
  • 为啥这个跑出来是空白捏
  • 路径不对和写入得文件不对
  • 两道题需要在今天晚上10前解决
  • 按国家/地区脚本显示标志[关闭]
  • 51单片机 89c52rc
  • java中JScrollPane面板如何实现嵌套?
  • 刚学Java遇到的一个小问题~
  • mint-ui底部选项卡
  • TypeError: __init__() missing 1 required positional argument: 'c2'
  • 刚刚入门:为什么求程序输出不了小数点
  • 压缩文件在电脑上图标显示一张白纸,而且打不开是为什么
  • FindWindow 64位运行出错
  • vscode怎么调试c啊
  • 对于在drupal中按请求调用的许多查询
  • mac装parallel desktop后使用Devcpp的问题
  • 没有精简掉Windows Defender 也没删除相关的插件和组件 封装完成之后为什么用不了defender。

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华