这个递增的方法有没有简写的方法呢
这个递加的方法有没有简写的方法呢C# codeint number0for(int i1i10i++){number + i * 10 + 2}num
这个递加的方法有没有简写的方法呢
C# codeint number=0;for(int i=1;i<10;i++){number += i * 10 + 2;}number=(1*10+2)+(2*10+2)+(3*10+2)+(4*10+2)+(5*10+2)……
有没有简写的方法呢。
是不是用linq或者其他方法能实现(除了递归) 请大家指点下
[解决办法]int number=0;
for(int i=1;i<10;i++){
number += i * 10 + 2;
}
这已经相当简单了,你还想怎样?封装一个方法,送一个i进去
Action(i);就一行代码,本质还是一样啊。
[解决办法] 你自己写的就是简单的方法
[解决办法](10 + 2 + 10 * 10 + 2) * 10 / 2
等差数列求和都不会算了吗