解题思路:
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 人评分
校门外的树 (C语言代码)浏览:1132 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:527 |
回文数(一) (C语言代码)浏览:783 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:894 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:550 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:555 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:560 |
1024题解浏览:842 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:503 |
【亲和数】 (C语言代码)浏览:613 |