C语言中为什么我的代码运行结果出错,而且每次答案都不一样,求大佬告知

如题所述

第1个回答  2018-12-13
没有循环次数,随机结束了。追问

请问要怎么加循环次数啊

追答

用个for 语句

第2个回答  2018-12-13
&这个应该是取地址,每次值是不一样,你想输出一样的值,去掉这个追问

那请问为什么a=a+1输出1;a=a++就输出0?(a赋初值0)

追答

因为a++这个是先赋值再自增,所以你的a++只输出初始值0,你记住,++和--在后的都是先赋值再做运算,只有++或--在前的才是先运算再赋值

追问

知道了,谢谢

本回答被提问者采纳
相似回答