当我把变量d放到while循环的外面的时候,程序就会报错,但是当我把变量d放到while循环里面的时候就正常运行了,所以想问大家,为什么不能放在外面呢?如果我放在外面照样可以调用d然后d的值也会正常赋值可是却不行
—
我明白了,如果变量d在循环外的话,就无法重置变量值,就会一直累加下去,所以不会输出任何结果,但是如果是在while循环体里面的话就会在下一次循环的时候重置变量d帖子就暂时不删了,可能会对其他的朋友有帮助
当我把变量d放到while循环的外面的时候,程序就会报错,但是当我把变量d放到while循环里面的时候就正常运行了,所以想问大家,为什么不能放在外面呢?如果我放在外面照样可以调用d然后d的值也会正常赋值可是却不行
—
我明白了,如果变量d在循环外的话,就无法重置变量值,就会一直累加下去,所以不会输出任何结果,但是如果是在while循环体里面的话就会在下一次循环的时候重置变量d帖子就暂时不删了,可能会对其他的朋友有帮助