解题思路:
定义一个求素数的函数并调用就好了~
注意事项:
是小于等于n不是小于n。
参考代码:
#include<bits/stdc++.h> using namespace std; int f(int n) { for(int i=2;i*i<=n;i++) { if(n%i==0) return 0; } return 1; } int main() { int n; cin>>n; if(f(n)==1) cout<<"prime"; else if(f(n)==0) cout<<"not prime"; return 0; }
0.0分
1 人评分
哥德巴赫曾猜测 (C语言代码)浏览:1148 |
成绩转换 (C语言代码)浏览:1048 |
WU-蓝桥杯算法提高VIP-勾股数 (C++代码)浏览:1685 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:631 |
水仙花 (C语言代码)浏览:1163 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:593 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:461 |
求圆的面积 (C语言代码)浏览:712 |
1074(纳闷了,答案错误,求指教)浏览:384 |
C语言训练-求PI* (C语言代码)浏览:520 |