伤心的夏天
2017-10-30 20:31
为什么i=i*flag;sum=sum+i;不对,改成sum=sum+i*flag;就对了?
i=i*flag之后i的值就变了,影响了之后的i++,整个运算就错误了,
而且示例给出的是2-101之间··最好把i++放到后面,这样才是1-100之间的运算
谢谢了
2017-10-31 13:24:51
共 1 条回复 >
C语言入门
926020 学习 · 20793 问题
相似问题
回答 2
回答 1