输入一个大于3的整数n,判断它是否为素数。(输出yes/no)
例如,输入4,输出no;
输入7,输出yes。
错误输入,则输出error。所有输出没有回车符号。
c语言怎么判断一个整数n是否为素数
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
郑头 2021-10-28 12:58关注#include <stdio.h> int main() { int a; scanf("%d", &a); for(int i=2;i*i<=a;i++) { if(a%i==0) { printf("no"); return 0; } } printf("yes"); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 2无用 2