解题思路:
定义一个求素数的函数并调用就好了~
注意事项:
是小于等于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二级辅导-同因查找 (C语言代码)浏览:663 |
奖学金 (C++代码)浏览:2008 |
【数组的距离】 (C语言代码)浏览:741 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:644 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1420 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:485 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1312 |
WU-蓝桥杯算法提高VIP-Quadratic Equation (C++代码)浏览:1756 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1162 |
DNA (C语言代码)浏览:750 |