第35讲项目1——另类求和

任务及代码

/*
*Copyright (c)2016,csdn学院
*All rights reserved.
*文件名称:lzz.c
*作    者:兰泽泽
*完成日期:2016年3月16日
*版 本 号:v1.0
*问题描述:求 Sn=a+aa+aaa+...+aa...a之值,其中 a是一个数字。
           例如2+22+222+2222( 此时a=2,n=4),a和n均由键盘输入。
           请在下面的代码基础上补充完整
*程序输入:
*程序输出:
*/

#include <stdio.h>
int main( )
{
    int a,n,count=1,Sn=0,Tn=0;
    printf("请输入 a 和 n 的值:\n");
    scanf("%d %d",&a,&n);
    while (count<=n)
    {
        Tn=Tn*10+a;
        Sn=Sn+Tn;
        count++;
    }
    printf("a+aa+aaa+...=%d\n",Sn);
    return 0;
}

运行结果

第35讲项目1——另类求和_第1张图片

你可能感兴趣的:(第35讲项目1——另类求和)