求S=a+aa+aaa+aaaa+a...a

题目:求S=a+aa+aaa+aaaa+a…a的值,a是数字。
例如2+22+222+2222+22222(此时共有5个数相加),几个数相加和相加的数字由键盘输入。

1234567891011121314151617181920
#include <stdio.h>#include <math.h>int main(){    int a,b,sum=0;    int i;    int temp=0,temp2;    printf("请输入这个数字:->");    scanf("%d",&a);    printf("请输入几位数字相加:->");    scanf("%d",&b);    for (i=0; i<b; i++)    {        temp = pow(10,i) + temp;        a = 2*temp;        sum = sum + a;    }    printf("%d\n",sum);    return 0;}

相关:pow语法

🔍 ×