程序垃圾


私信TA

用户名:dotcpp0586502

访问量:3549

签 名:

等  级
排  名 11018
经  验 990
参赛次数 0
文章发表 7
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:分解每项,再相加。第一项:2*100=2;第二项用2*101=20再加第一项的值2等于22;用2*22=200再加上一项的值22等于222;依次类推下去。用for循环把每一项求出


参考代码:

#include<stdio.h>

#include<math.h>

int main()

{

    int n,i,sum1=0,sum=0;   //sum1每项的值,sum全部相加的和

    scanf("%d",&n);

    for(i=0;i<n;i++)

    {

        sum1=sum1+pow(10,i)*2;

        sum+=sum1;

    }

    printf("%d",sum);

return 0;

}


 

0.0分

1 人评分

  评论区