要求:
用两个函数
//返回要求的和
sumA(int a, int n);
//返回n个a组成的数字
int fn( int a, int n);

输入输出:
image.png

main函数实现,如下:

int main()
{
    int a, n;
    scanf("%d %d",&a,&n);

    printf("fn(%d , %d) = %d\n", a, n, fn(a, n));
    printf("s  = %d\n", SumA(a, n));
    return 0;
} 

fn函数实现,如下:

int fn( int a, int n)
{
    int sum1 = 0;
    for(int i = 1; i<=n; i++)
    {
        sum1 += a;
        a *= 10;
    }    
    return sum1;
} 

sumA函数实现,如下:

int SumA( int a, int n)
{
    int sum2 = 0;
    int sign = 0;
    for(int i = 1; i<=n; i++)
    {
        sum2 += a;
        a *= 10; 
        sign += sum2;
    }
    return sign;
}

lalala_dxf
1 声望0 粉丝