c语言| |求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字

求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字

例如:2+22+222+2222+22222

代码如下:


#include <stdio.h>

int count_front5(int num)
{
    int i = 0;
    int count = 0;
    for (i = 0; i < 5; i++)
    {
        count += count * 10 + num;
    }
    return count;
}

int main()
{
    int num = 0;
    int count = 0;
    scanf("%d", &num);
    count = count_front5(num);
    printf("%d\n", count);
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_40399012/article/details/80850369