新学习的小白,这个问题非常困扰我,一样的代码,不一样的结果!
c语言吧
全部回复
仅看楼主
level 5
aa4980459
楼主
这是一开始做的自加程序,显示效果如右边
这个cout是中文的是我后来复习的时候敲的,输出就只有一行,累加策略也变了,代码对比,完全糊了啊.........
2016年01月09日 13点01分
1
level 3
誰会先忘记
是因为没有CMATH库函数嘛?
2016年01月09日 14点01分
2
aa4980459
cmath只是写之前怕要用到pow之类的数学语言,然后结果发现没用,可以删掉的。这里面没涉及到cmath
2016年01月09日 14点01分
level 1
♤天天座理世♤
输入数据超过100了喂
2016年01月09日 14点01分
3
aa4980459
不管输入多少 最后两边都累加到101
2016年01月09日 14点01分
♤天天座理世♤
回复 aa4980459 :有些奇怪,多循环了一次
2016年01月09日 14点01分
aa4980459
没有多循环一次判断条件是<=100等于100变量还是要自加一次 刚好101 这输出的是变量自加的结果number+=的没有了
2016年01月09日 14点01分
♤天天座理世♤
回复 aa4980459 :等等,这是你语死早还是我语死早
2016年01月09日 14点01分
level 7
疯花倔呆
i,number怎么不用int呵
2016年01月09日 14点01分
4
aa4980459
习惯用double” double可以直接转int int必需强制转换
2016年01月09日 15点01分
level 1
没睡醒的反派角色
i大于100后就不进行for循环了
2016年01月09日 19点01分
5
1