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语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1914 |
C语言程序设计教程(第三版)课后习题7.4 (Java代码)浏览:873 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:610 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:643 |
回文串 (C语言代码)浏览:3095 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:778 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1844 |
数组输出 (C语言代码)错误???浏览:602 |
简单的a+b (C语言代码)浏览:641 |
WU-小九九 (C++代码)浏览:1713 |
xyz 2021-08-11 21:30:11 |
求平方根