C语言的一个问题
求Sn=a+aa+aaa...+aa...a(n个)
其中a是一数字
n由键盘输入
想了很久不知道怎么用循环语句实现
望达人讲解 给出思路即可
参考答案:用一个buf变量先存储a,然后每循环一次就执行
buf = buf*10 + a; 那buf第一次就变成aa,第二次就变成aaa,以此类推。
然后sn += buf;求和
求Sn=a+aa+aaa...+aa...a(n个)
其中a是一数字
n由键盘输入
想了很久不知道怎么用循环语句实现
望达人讲解 给出思路即可
参考答案:用一个buf变量先存储a,然后每循环一次就执行
buf = buf*10 + a; 那buf第一次就变成aa,第二次就变成aaa,以此类推。
然后sn += buf;求和