#include
usingnamespacestd;
intmain()
{
intsum=0,n=1;
do{
sum=sum+n;
n++;
}while(n<=10);
cout<<"Thesumis:"<
usingnamespacestd;
intmain()
{
intsum=0;
for(intn=1;n<=10;n++)
{
sum+=n;
}
cout<<"Thesumis:"<
擴展資料
用c++do-while求平方根的叠代公式為:xn+1=(xn+a/xn)/2
#include<iostream>
#include<cmath>
usingnamespacestd;
intmain(){
floatx0,x1,a;
cout<<"輸入壹個正數:"<<endl;
cin>>a;
if(a<0)cout<<a<<"不能開平方!"<<endl;
else{//有實數解的情況
x1=a/2;//x1用作保存結果
do{
x0=x1;
x1=(x0+a/x0)/2;
}while(fabs(x1-x0)>=1e-5);
cout<<a<<"的平方根為:"<<x1<<endl;
}
return0;
}