#include <stdio.h>int summary(int n){?int sum;?if(n==1)?{??sum = 1;?}?else?{??sum = n+summary(n-1);//在n=1時(shí),sum=1,在n=2時(shí),sum=2+summary(1),也就是說(shuō)summary(1)就等于sum就等于1?感覺(jué)很不對(duì)誒!?}?return sum;}int main (){?int n = 100;?printf("1+......+100的結(jié)果為%d\n:",summary(n));?return 0;}求大神解答....
我寫(xiě)了一個(gè)1+.....+100的遞歸函數(shù)但是n在1,2處有些不明白,求前輩們幫助?
夢(mèng)在彼方
2016-08-18 22:35:16