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

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

时间:2022-09-05 16:04:41浏览次数:58  
标签:ci 递归函数 int 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,99,+.....+,100
From: https://www.cnblogs.com/xkdn/p/16658460.html

相关文章

  • Delphi,从1994到2022,20多个版本,经历了这些变化(转)
    Delphi,有人说它消失了,也有人说它成为了小众化的软件,也有人说,只是我们不再使用它,在国外,它还是一门很受欢迎的软件;无论怎样,Delphi曾经是一门非常受欢迎的应用程序开发工具,......
  • F1C100S rt-smart 内核移植(二)
    前言本篇的内容进入了rt-smart内核的C语言世界,因此会同时涉及到较多的.c文件,需要读者对rt-smart内核有基本的认识,至少需要大致了解内核的文件结构。在上一章节中,我们从启......
  • 倍福PLC与基恩士扫码器SR1000的设置与程序中如何实现解码
    基恩士扫码器软件安装包地址:链接:https://pan.baidu.com/s/1zX_kbIi-lpn-O8drUErlow提取码:30231.首先进行对象的搜寻与配置 2.设置图像界面与如何保证每次都扫码成......
  • mt19937_64 get random numbers
    #include<ctime>#include<iostream>#include<random>usingnamespacestd;voiduInt32Array(intlen);intmain(intargs,char**argv){uInt32Array(a......
  • GYM100851 F - Froggy Ford(最短路铜牌题)
    题意:​ 现在有一条河,河中有n个石头,你需要从河的一端到河的另一端。现在你有一次机会在任意位置放置一个石头,请问石头放在哪里可以使过河的最长路径最短。请输出放置的石头......
  • centos /dev/mapper/cl-root 100% 解决方法
    centos/dev/mapper/cl-root100%解决方法-青木天阁-博客园 https://www.cnblogs.com/elizwy/p/7722898.html本来是要在虚拟机上安装grpc进行测试的,结果发现gradle......
  • 信息学奥赛一本通 1172:求10000以内n的阶乘
    时间限制:1000ms      内存限制:65536KB提交数:34265   通过数:10018【题目描述】求<spanid="MathJax-Span-2"class="mrow"><spanid="MathJax......
  • 信息学一本通 1004:字符三角形
    时间限制:1000ms      内存限制:66536KB提交数:160605   通过数:88949【题目描述】给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符......
  • 信息学一本通 1005:地球人口承载力估计
    时间限制:1000ms      内存限制:65536KB提交数:113684   通过数:64422【题目描述】假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资......
  • 信息学一本通 1309:【例1.6】回文数(Noip1999)
    时间限制:1000ms      内存限制:65536KB提交数:17647   通过数:7270【题目描述】若一个数(首位不为零)从左向右读与从右向左读都是一样,我们就将其......