就是先输入,然后检查输入没问题就进行相应处理。处理完了继续输入,再循环检查输入有没有问题,没有问题再处理
第一个scanf只开始执行一次啊。循环结束前的scanf是用来接收下一个输入整数的
第一个就是为了接收第一次输入的值,最后的scanf 是在 while循环里边啊,如果满足条件就会一直循环执行这个scanf
第二个scanf语句放在while循环中是为了满足题目要求 “输入一批整数”,当输入的数为负数时跳出while循环,第一个scanf语句就是先输入一个初始的数
你没看到一个在循环里面,一个在循环外面吗
好好优化一下其实是可以只写一个的