用C语言编程:求1!+2!+3!+…+20!

日期:2020-01-23 20:52:50 人气:1

用C语言编程:求1!+2!+3!+…+20!

简单的递归调用,输入数不要超过255,否则会超出数值范围,结算结果就会为负 int sum(int n) { if (n>0) //退出递归条件,(完成递归必要) return sum(n-1)+n; //递归n参数每加一次减一 } int main() { int a; printf("input a:"); scanf("%d",&a); printf("sum=%d&quo
    A+
热门评论