其他分享
首页 > 其他分享> > 用递归函数计算s=1+2+3+4+.....+99+100

用递归函数计算s=1+2+3+4+.....+99+100

作者:互联网

#include <stdio.h>
static int ci=0;
int sum(int i)
{
    ci++;
    int m=0;
    if (i<100) 
    {
        m=i+sum(i+1);
        printf("%d ",m);
        return m;
    }
    else return i;
 } 
main()
{
    int a=0,b=1;
    a=sum(b);
    printf("\n%d",a);
    printf("\n%d",ci);
    getchar();
 }

 

 

 

标签:ci,int,sum,++,99,+.....+,100
来源: https://www.cnblogs.com/xkdn/p/16658460.html