实现isPrime()函数,参数为整数,要有异常处理。如果整数是素数,返回True,否则返回False。
就是这个异常处理不知道该怎么整。

c语言输入法非法解决
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 谛凌 2022-02-24 16:13关注
它说的异常处理是怕你输入小于2的数,这些不是素数,避免进入死循环
参考:bool isPrime(int num) { if(num<2) return false; int i,j; for(i=2;i<num;i++) if(num%i==0) return false; return true; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录