您的位置:首页 > 编程语言

编程求和:s=a+aa+aaa+...+aa...a(n个a),其中a是1-9中的一个数字。

2009-09-11 15:07 417 查看
s=a+aa+aaa+...+aa...a(n个a),其中a是1-9中的一个数字。 这个没有难度。

#include "iostream"
#include "cmath"
using namespace std;

void main(){

int n,k;
cout<<"请输入数字(1-9):"<<endl;
cin>>k;
if(k<1||k>9){
cout<<"输入错误!"<<endl;
return;
}
cout<<"请输入最大位数:"<<endl;
cin>>n;

int result=k,temp=k;
for(int i=2;i<=n;i++){
temp=temp*10+k;
result=result+temp;
}

cout<<result<<endl;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐