【发布时间】:2020-10-11 14:19:35
【问题描述】:
即使我在 for 循环中添加 sum 的值,它也不会改变。 diff 的值为 3
打印的值在初始迭代中类似于 3 3 3,应该是 3 6 9。 有人可以帮忙吗?
loop start
sum = sum + diff<(26-diff)?diff:(26-diff);
loop end
【问题讨论】:
-
您能否添加我们可以重现该场景的确切代码
-
在
diff<(26-diff)周围使用方括号以明确表示您不希望将表达式sum + diff作为比较运算符的一部分。或使用sum += diff<....。 -
这是什么语言?它看起来肯定不像 Java