2021-02-09 21:47:16开始写的
这里的精髓就是判断素数,于是我写了一个判断素数的程序
bool isprime(int num) { if(num <= 3) { return num>1; } for(int i = 2;i <= sqrt(num);i++) { if(num % i == 0) { return false; } } return true; }
但是用到了sqrt()函数,需要
#include<bits/stdc++.h>
万能头文件就是香
然后再写main()函数
这都是小毛毛雨啦
完整代码如下
#include<iostream> #include<bits/stdc++.h> using namespace std; bool isprime(int num) { if(num <= 3) { return num>1; } for(int i = 2;i <= sqrt(num);i++) { if(num % i == 0) { return false; } } return true; } int main() { int a; cin>>a; if(isprime(a)) { cout<<"prime"; }else{ cout<<"not prime"; } }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题10.7 (C++代码)(都说了scanf和gets一般不要混着用)浏览:1126 |
C二级辅导-同因查找 (C语言代码)浏览:663 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:543 |
C语言训练-大、小写问题 (C语言代码)浏览:614 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:808 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:517 |
Tom数 (C语言代码)浏览:725 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:561 |
1169题解浏览:525 |
Manchester-数字整除最原始易理解方法浏览:4485 |
xyz 2021-08-11 21:30:11 |
求平方根