用C++编写程序,求n的1次方+n的2次方+。。。n的10次方(n=1,2,3,。。。)

如题所述

#include "iostream.h"
#include <math.h>
void main()
{
int n;
int sum=0;
int temp=0;
cout<<"请输入一个正整数:"<<endl;
cin>>n;
if (n<0)
{
cout<<"请输入一个正整数:"<<endl;
}
for (int i=0;i<11;i++)
{
temp=pow(n,i);
sum+=temp;
}
cout<<"计算结果为:"<<sum<<endl;
}
//好奇问一句,现在多大的孩子,在做这样的题追问

呵呵,我22了,大二,老师布置的作业啊,你呢

追答

研一 ,当年没好好学 ,其实 很有用

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-15
直接写也行,递归也行
相似回答