问题遇到的现象和发生背景
为什么调用了sqrt函数后会导致直接跳过循环
问题相关代码,请勿粘贴截图
int su(int x)
{
int y = 0;
for (y = 2; y < sqrt(x); y++)
{
if (x % y == 0)
{
return 0;
}
}
return 1;
}
运行结果及报错内容
输出从100到200的数字
我的解答思路和尝试过的方法
改变地址