一个简单的c语言程序阅读题

m=2时,if语句i不是大于等于k+1啊,为啥能输出2
2024-11-20 09:36:45
推荐回答(2个)
回答1:

m==2时,k=sqrt(m)=sqrt(2)==1,i初值是2,if(i>=k)就是if(2>=1),怎么会不输出m?

回答2:

别睡着了,把图换一下