求自然对数
# include <iostream>
using namespace std;
int main()
{
int i=0;
double value=1,fac=1;
while (fac>10e-6)
{
i++;
fac=fac/i;
value+=fac;
}
cout<<"e= "<<value<<endl;
return 0;
}
求圆周率
# include <iostream>
using namespace std;
int main()
{
int i;
double pi=0,fac=1;
for(i=1;i<10e6;i+=2)
{
pi+=4*(double)1/i*fac;
fac*=-1;
}
cout<<"pi约等于:"<<pi<<endl;
return 0;
}
作业习题7
# include <iostream>
using namespace std;
int main()
{
int num;
cout<<"请输入一个数:"<<endl;
cin>>num;
if(num<10)
cout<<num<<" is less than 10."<<endl;
else if(num>=10&&num<100)
cout<<num<<" is 10 to 100."<<endl;
else if(num>=100&&num<=1000)
cout<<num<<" is 100 to 1000."<<endl;
else cout<<num<<" is greater than 1000."<<endl;
return 0;
}
作业习题8
不会做
习题9
# include <iostream>
using namespace std;
int main()
{
int n=0,s=0;
while(s<=1000)
{
n++;
s+=n*n;
}
cout<<"满足条件的最大值";
cout<<"n="<<n<<endl;
return 0;
}
习题10
# include <iostream>
using namespace std;
int main()
{
int i=0;
long unsigned int x1=0;
double x2=0,s=0.01;
while(i!=30)
{
i++;
x1+=100000;
s=s*2;
x2+=s;
}
cout<<"一个月后,"<<endl;
cout<<"陌生人给了富翁"<<x1<<"元钱"<<endl;
cout<<"百万富翁给了陌生人"<<fixed<<x2<<"元钱"<<endl;
return 0;
}