问题标题: 酷町堂:扩展数之和

0
0
已解决
张舒斌
张舒斌
中级光能
中级光能

求s=a+aa+aaa+……+aaaa……a。
其中:0<a<10,共有n项,且n<10,最后一项有n个a。
如:当a=2,n=4时:
s=2+22+222+2222


0
已采纳
杨陈卓
杨陈卓
新手天翼
新手天翼

定义整形 a,n,x,s=0;

按照题目意思,输入a和n;

x=a;//x赋值a,因为a到后期会改变 。 
    a=0;//a赋值0,因为要保证进行的是n次。 
    for(int i=1;i<=n;i++)
    {
        a=a*10+x;//算法 
        s+=a;//a累加 
    }

最后输出s就行啦

0
0
贾文卓
贾文卓
高级光能
高级光能

用一个循环变量i从1到n的循环,然后在循环中计算当前数x,并不断累加。

x的初始值为0,循环中,x=x*10+a

0
0
我要回答