Chinaunix首页 | 论坛 | 博客
  • 博客访问: 403298
  • 博文数量: 95
  • 博客积分: 5001
  • 博客等级: 大校
  • 技术积分: 1030
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-13 11:43
文章分类

全部博文(95)

文章存档

2007年(95)

我的朋友

分类: C/C++

2007-05-13 16:52:53

//prime.cpp

#include
#include
using namespace std;

int main()
{
 int n;       
 int i;
 double m;
 int is_prime;

 is_prime = true;

 cout << "Enter a number and press ENTER:" << endl;
 cin >> n;

 m = sqrt(static_cast < double > ( n ));    // 类型转换
 i = 2;
 while ( i<=m )
 {
  if ( n % i == 0 )
  {
   is_prime = false;
   break;
  }
  i++;
 }

 if ( is_prime )
  {
   cout << "Number is prime!" << endl;
  }
 else
  {
   cout << "Number isn't prime!" << endl;
  }

 return 0;
 cin.get();
}
阅读(419) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~