目录
1、求 sin 值
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
double s ,t , x ;
int n;
cout << "please input x :" ;
cin >> x ;
t = x ;
n = 1 ;
s = x ;
do
{
n = n +2 ;
t = t*(-x*x) / ((float)(n)-1) /(float)(n) ;
s = s +t ;
} while (fabs(t) >= 1e-7) ; // " ; " 不能忘!!!
cout << "sin" << x << "=" << s << endl ;
return 0;
}
2、求素数(100~200)
#include <math.h>
#include <iostream>
#include <iomanip> //函数头文件 : setw / setprecision / dec / hex / oct / setfill
using namespace std;
int main()
{
int i , j , k , count ;
for( i=100 ; i<=200 ; i++)
{
k = (int)sqrt(i);
for( j = 2 ; j <= k ; j++)
{
if( i%j == 0)
break ;
}
if( j>k )
{
cout << setw(5) <<i;
count ++ ;
}
if(count % 10 == 0)
cout <<endl;
}
cout << endl;
return 0;
}
3、判断素数
#include <iostream>
using namespace std;
int main()
{ //除了1和它本身外,不能被其他自然数(质数)整除,
//换句话说就是该数除了1和它本身以外不再有其他的因数;
int n,i;
cout << "n=?"<<endl;
cin >> n;
for (i=2;i<=n-1;i++)
if(n%i==0)
break;
if(i<n)
cout << n << " is not";
else
cout << n << " is";
cout << " a prime number." << endl;
return 0;
}
4、判断素数
#include <iostream>
using namespace std ;
int main()
{ //所谓素数也就是我们所说的质数,就是指只能被1和它本身整除的数(1除外)
//素数又称质数
//100以内的质数有2,3,5,7,11,13,17,19,23,29,31,37,41,43,
// 47,53,59,61,67,71,73,79