当前位置: 首页 > 工具软件 > nnn > 使用案例 >

求n+nn+nnn+nnnn+nnnnn+nnnnnn

慎懿轩
2023-12-01

int main()
{
    //int a[1000]={0},b=0,i=0,*p=a,size;
    //input(p);
    //output(p);
    int sum1=0,sum2=0,a,b,i;   //sum2为总数,sum1为nn...a为n乘10的i次方,b为n的具体值
    scanf("%d",&b);
    for(i=0;i<6;i++)
    {
    a=b*(int)(pow(10,i)+0.5);     //pow计算的是双精度浮点型,将其强制转换为整形可能会损失数值,所以加上0.5解决
    sum1+=a;
    sum2+=sum1;

    }
    printf("%d\n",sum2);

    return 0;
}

 类似资料: