/*
Copyright (c)2014, 天津大学通信工程专业学生
* All rightsreserved.
* 文件名称: my_test.cpp
* 作 者: 王贝贝
* 完成日期:2014 年 4 月 5 日
* 版本号: v1.0
* 输入描述:无
*/
#include <iostream>
#include <iomanip>
#include <windows.h>
#include <cmath>
using namespace std;
int T_sushu ( int i )
{
int j,k;
k=sqrt( i ) ;
for( j=2; j <=k+1; j++)
if( i % j == 0)
return 0;
return 1;
}
main()
{
int a, b;
int n,i;
n=0;
cout<<"请输入两个自然数:\n";
cin>>a>>b;
cout<<a<<"和"<<b<<"之间的素数有:\n";
for ( i=a+1; i<b; i++ )
{
if( T_sushu(i) )
{
cout<<setw(4)<<i;
n++;
}
}
cout<<endl;
cout<<a<<"和"<<b<<"之间的素数之间总共有:"<<n<<"个";
system("pause");
return 0;
}
每日一编C++
最新推荐文章于 2024-04-01 22:00:32 发布