题解 1013: [编程入门]Sn的公式求和

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

Sn的公式求和

摘要:解题思路:  循环+pow函数因为每个数的每一位上都是2,故联想到for循环取出每一个数将每一个数存在a中,利用for循环相加注意事项:参考代码:# include <stdio.h># includ……

规律拆分求解

摘要:解题思路:       规律拆分:            2,22 = 2*10 + 2 ,222= 22 * 10 + 2, 2222 = 222 * 10 + 2.。。。以此类推。注意事项:   ……

简单的fot循环语句即可

摘要:解题思路:注意事项:参考代码:# include <stdio.h>int main(void){ int a,n,i; int Sn; scanf("%d", &n); a = 0; Sn = 0;……

1013: [编程入门]Sn的公式求和(java代码)

解题思路:解法一:根据规律发现每一项数字都是前面一项的10倍+2(2,20+2,220+2,.....)。解法二:把每一项数字拆开(2*100,(2*100+2*101),(2*100+2*101+2*102),……)可以将每一项数字直接相加(同法一),

循环求和,一种简单的方法实现

解题思路:若n=5,设变量a=0可推:2=2x1;(a)22=2x10+2(a=2*10+a)222=2x100+22(a=2*100+a)2222=2x1000+222(a=2*1000+a)22222=2x10000+2222(a=2*10000+a)注意事项:参考代码:#include

Sn的公式求和

摘要:解题思路:在Sn中,加和项数由n决定,最后一项为‘2’*n,对n+1建立for循环依次得出Sn中每一项,最后加和。参考代码:n = int(input())m = 0for i in range(1,……