//problem 1001
#include <stdio.h>
int main(){int sum(int n);int i;while (scanf("%d",&i)!=EOF){printf("%d\n\n",sum(i));}return 1;}
int sum(int n){if (n == 1){return 1;}return sum(n - 1)+n;}
感觉上 递归还不是最好的结果,,
很简单的一道题~
//problem 1001
#include <stdio.h>
int main(){int sum(int n);int i;while (scanf("%d",&i)!=EOF){printf("%d\n\n",sum(i));}return 1;}
int sum(int n){if (n == 1){return 1;}return sum(n - 1)+n;}
感觉上 递归还不是最好的结果,,
很简单的一道题~