1
3
对于2),问题似乎是你有一个
|
2
1
虽然其他人指出了您的数据类型存在问题,但第一个函数的结构有一些问题立即引起了我的注意。(顺便说一句,你的缩进是愤怒的。)看看这个精简版:
首先,每次设置循环控制变量
还有,那
最后,那
|
3
0
|
4
0
要存储大于4字节(int的容量)的值,有多种选择。参考 this page 为了那些选择。至于为什么程序返回true来检查1是否为素数,请查看以下代码部分:
break语句将退出并返回false,并且永远不会到达。要解决此问题,请删除break语句。 |
Fusionist · 素数逻辑,循环中的n/2条件 7 年前 |
Milad · JavaScript中的素数 7 年前 |
distro · 具有流控制的嵌套列表理解 7 年前 |
Renee · 打印所有小于50的素数[重复] 7 年前 |
marcosh · Idris-定义素数类型 7 年前 |
Marcus · 在Python中查找素数 7 年前 |
AmR · Python使用count()初始化迭代器 7 年前 |
Hanzy · 对于循环,语法错误:无法分配给函数调用[closed] 7 年前 |