解题思路:
注意事项:
参考代码:
#include<iostream>
using namespace std;
int isprimer(int n)
{
if (n == 1)//1不是素数
return 0;
int i = 0;
for ( i = 2; i * i <= n; i++)
{
if (n % i == 0 && n != i)//2是素数,所以多一个判断条件
{
return 0;
}
}
if (i * i > n)
{
return 1;
}
}
int main()
{
int n;
cin >> n;
int a=isprimer(n);
cout << a << endl;
return 0;
}
0.0分
0 人评分
C语言训练-大、小写问题 (C语言代码)浏览:793 |
C语言训练-数字母 (C语言代码)浏览:648 |
幸运数 (C++代码)浏览:1309 |
1012题解浏览:938 |
1118(求助_已解决)浏览:351 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:569 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:654 |
C语言程序设计教程(第三版)课后习题12.6 (C语言代码)浏览:732 |
整除的尾数 (C语言代码)浏览:855 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:611 |