求s=a+aa+aaa+aaaa+aa...a的值其中a是一个数字

//求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时
// 共有5个数相加),几个数相加有键盘控制。

#include 
#include 
int main()
{
    int a ;   //定义要求和的数a,例如a=2 
    int sum;  
    int  cishu;   //求和次数 
     printf("请输入a的值\n");
      scanf("%d",&a);
     printf("请输入次数\n");
     sum=a;  //sum初始化 
    scanf("%d",&cishu);
    
    for(int i=2;i<=cishu;i++){   //第一次sum的值初始为a,i从第二次开始 
        
        a=a*10+2;      //计算a的值例如 22 222 
         sum=sum+a;    //求和 
        
    }
	printf("sum的值为%d:\n",sum);

    return 0;
}

求s=a+aa+aaa+aaaa+aa...a的值其中a是一个数字_第1张图片

你可能感兴趣的:(求s=a+aa+aaa+aaaa+aa...a的值其中a是一个数字)