解题思路:
for循环,除法求余数判断素数,非素数的话采用exit(0);提前终止程序。默认2为素数。
注意事项:
暂时不明
参考代码:
#include<iostream>
using namespace std;
void is_prime(int);
int main()
{
int num;
cin>>num;
if(num==2){
cout<<"prime"<<endl;
return 0;
}
is_prime(num);
return 0;
}
void is_prime(int num)
{
for(int i=2;i*i<=num;i++)
{
if (num%i==0){
cout<<"not prime"<<endl;
exit(0);
}
}
cout<<"prime"<<endl;
}
0.0分
0 人评分
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:725 |
C语言程序设计教程(第三版)课后习题10.1 (Java代码)浏览:1455 |
【绝对值排序】 (C++代码)浏览:694 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:569 |
程序员的表白 (C语言代码)浏览:673 |
简单的for循环浏览:1439 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:894 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:325 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:407 |