这里是求100到200之间的素数 这个程序为什么没有输出呢 求解啊 用C写的
这里是求100到200之间的素数 这个程序为什么没有输出呢 求解啊 用C写的
日期:2022-04-10 07:52:52 人气:1
问题出在这里
for(i=2;i<=k;i++)
if(m%i==0)
break;
应该在for循环后面加上{}
要不然你每次执行完for循环后都会跳出外层循环,所以就一直没有结果
改为for(i=2;i<=k;i++)
{if(m%i==0)
break;
for(i=2;i<=k;i++)
if(m%i==0)
break;
应该在for循环后面加上{}
要不然你每次执行完for循环后都会跳出外层循环,所以就一直没有结果
改为for(i=2;i<=k;i++)
{if(m%i==0)
break;