C程题 改错 求 S = a + aa + aaa + aa...a求 S = a + aa + aaa + aa...a(n 个 a) 其中 a 是一个数字(1

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:59:19

C程题 改错 求 S = a + aa + aaa + aa...a求 S = a + aa + aaa + aa...a(n 个 a) 其中 a 是一个数字(1
C程题 改错 求 S = a + aa + aaa + aa...a
求 S = a + aa + aaa + aa...a(n 个 a)
其中 a 是一个数字(1

C程题 改错 求 S = a + aa + aaa + aa...a求 S = a + aa + aaa + aa...a(n 个 a) 其中 a 是一个数字(1
#include <stdio.h>
#include <math.h>
int main(void)
{
    int looptimes, ri;
    int i,a,m,n;
    int top,low;
    int result[10] = {0};
    scanf("%d",&looptimes);
    for(ri = 1; ri <= looptimes; ri++)
    {
        scanf("%d%d%d",&a,&n,&m);
        top=0;
        low=0;
        for(i=0; i<m; i++)
        {
            low = (a*(n-i)+ top)%10;
            top = (a*(n-i)+ top)/10;
            result[m-i-1] = low;
        }
        for(i=0; i<m; i++)
        {
             printf("%d",result[i]);
        }
        printf("\n");

    }
    return 0;
}