運行結果 ...
運行結果 ...
/* * 方法一 普通PHPer */ $sum=0;for($i=1;$i<=100;$i++){ $sum+=$i;}echo $sum; /* * 方法二 文藝PHPer */ $sum=$i=0;while($i<=100){ $sum+=($i++);}echo ...
利用python遞歸,計算1~100的和 ...
View Code ...
1.題目要求: 用python實現循環和遞歸的形式定義函數,求出1~100的和。 2.來吧,展示: # coding=utf-8 # 循環 def for_sum(i): sum = 0 j = 1 while j <= i: sum ...
收獲 發現不是自己遞歸不行 是自己數學不行 還是好好學學數學實在 先找規律 自己寫的時候上來就是堆代碼 結果把自己搞得一頭霧水 這里的每個算式的第二個數字都是前一個算式的相同位置數字+1; 第一個數字就是之前算式的和 所以將之前算式的和加上前一個算式中的第二個數字然后加 ...
遞歸其實就是 按照相同的規則,將自己剝離,並將自己的下一級按照相同規則進行操作。 public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("sum:"+dg ...
include<stdio.h> f(int n) { if(1 == n) return 1; else return n + f(n-1); } int main(void) { int i; i = f(100); printf("1到100之和為:%d\n ", i ...