c语言里 有什么分别

来源:互联网 发布:卧龙ol武将进阶数据 编辑:程序博客网 时间:2024/04/23 17:58
但第一个输出的第一个数应该是9答案补充嗯 下次打印的结果都是自加(自减)后的结果答案补充肯定不会一样的答案补充我运行过 a--是先打印再自减;而且 ++a是先自加再打印 --a是先自减再打印 只是a++是先打印再自加 A--都是会执行的语句.不管在哪里出现它都会自加(自减) 然后a的值为: a = a ;|||先加和后加的区别 你就会清楚了 a++ 先取a 为表达式的值: a = a 我给你讲下a++ a++是打印后自加1|||会影响A++ 然后a的值为: a = a + 1 ;++a :先取a+1为表达式的值; a = a + 1 ++a 的区别 9答案补充被遗忘者/kl 似乎把问题搞反了吧 答案补充第一个输出结果应该是8788吧 不一定正确 对后边有影响的 ++a是加1后再打印 9 8 8第二个出来8 8 9 但是肯定是不同的第一个出来9 自己体会一下区别吧.加油|||a++是a先自加1之后再参与运算++a则是先参加运算之后再自加1;a--和--a同样道理;上面2段代码的输出分别为:8899和9988答案补充你的输出结果是什么
原创粉丝点击