求Sn=a+aa+aaa+aaaa+……+aaa……aa(n个a)之值,其中a是一个数字,n表示...

求Sn=a+aa+aaa+aaaa+……+aaa……aa(n个a)之值,其中a是一个数字,n表示a的位数例如
2+22+222+2222+22222(此时n=5),n由键盘输入。
#include <math.h>
Void main(int argc, char* argv[])
{aaaaaaaaaaaaaaaaaa
    int sum=0,i=1,a,b,c=0,n;
    printf("please input a base number:");
    scanf("%d",&a);
    printf("Please input n:");
    scanf("%d",&n);
    while(i<=n)
    {
        b=pow(10,i-1);
        c=c+a*b;
        sum=sum+c;
        i++;
    }
printf("The sum is :%d\n",sum);
   
}

本文发布于:2024-09-20 20:19:11,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/360823.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:表示   位数   例如
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议