为什么不能输出1呢
因为while 是个循环方法 满足(i=1;i<5;i++)括号里面的条件则会一直循环(即第一次i为1,判断1<5是否成立?成立,则执行print输出语句.之后i自增为2....最后i自增到6,i<5不成立。则跳出循环,循环终止. )所以就是输出1 , 2, 3, 4, 5。
如果要单纯输出1
则()括号里填写 i<2 则只会循环一次 最后结果就输入1.
i<=5,就能输出了!
改成++i就可以了