C语言判断素数,前面的都看得懂,可是为什么后面有一句if(j>=i)

2024-10-29 07:50:21
推荐回答(3个)
回答1:

你仔细看下内层for循环有没有大括号{},是没有的,这就意味着for循环的循环体中只有第6行代码。第7行代码是属于外层for循环的循环体。

回答2:

你看到j++了没有?j会变大,知道j=i才会退出循环

回答3:

第七行不可以改成if(j=i)