为了账号安全,请及时绑定邮箱和手机立即绑定

新手有问啊

 为什么是count++;不是int a=count++,后面改成它是+a+位的数呢?

为什么count++直接可以。

正在回答

2 回答

你好。count++的意思是 count = count + 1 ;

a++是先执行表达式后再自增,执行表达式时使用的是a的原值。
++a是先自增再执行表达示,执行表达式时使用的是自增后的a。
例:
int a=0
printf("%d",a++); //输出0,执行完后a=1

int a=0
printf("%d",++a);//输出1,执行完后a=1


在你的问题中count++是拿来计数的。所以理解好了就OK。

0 回复 有任何疑惑可以回复我~

不用再声明一个变量来存储循环次数的。count本来就是来存储循环次数的呀。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165172    人
  • 解答问题       17581    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

新手有问啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信