这段代码的功能是:从用户输入一个整数,然后反复减去2并输出每次的结果,直到数值小于1为止,最后再输出一次最终的数值。 - 注意循环条件 `while(a>=1)`,当a初始值为奇数时,循环会一直执行到a变成负数才停止。例如输入5,输出顺序是3,1,-1,最后再输出-1。 - 循环内部先执行 `a=a-2` 再输出,这意味着第一次输出的是输入值减2后的结果,而不是原始输入值。
Copy this url:
QR-code: