zoukankan      html  css  js  c++  java
  • c语言题库---- 函数

    ---恢复内容开始---

    1.编写一个函数,功能为返回两个int类型参数的最大的值

    #include <stdio.h>
    int FindMax( int a, int b);

    int main ()
    {
      int a = 33;
      int b = 55;
      int max ;
      max = FindMax(a, b);
      printf("%d ",max);

      return 0;
    }
    int FindMax( int a, int b)
    {
      int max = -2147483648;

      if(max<a)
      {
        max = a;
      }

      if(max< b )
      {
        max = b;
      }

      return max;
    }

    2.编写一个函数,返回一个数到另外一个数之间所有整数相加的和
    如:1+2+3+4+5+6+7+8+9+10的和
    #include <stdio.h>
    int AddSum(int a, int b);
    int main()
    {
      int sum;
      sum = AddSum(1,10);
     
      return 0;
    }
    int AddSum(int a, int b)
    {
      int sum = 0;
      int i;
      if(a<b)
      {
        for(i = a;i< =b;i++)
        {
          sum+=i;
        }
      }
      else if(a>b)
      {
        for(i = b; i<=a; i++)
        {
          sum+=i;
        }
      }
      else
      {
        sum = a;
      }
     
      return sum;
    }
    3.编写一个函数,返回一个int数组中最大的元素的值

    4.编写一个函数,返回double数组中最大元素的下标
     
    递归:
     
    1.输出 :12344321
    2.计算某一个数的阶乘是多少

    ---恢复内容结束---

  • 相关阅读:
    Javascript中this关键字详解
    Javascript中this关键字详解
    springMVC对静态资源访问的处理
    springMVC对静态资源访问的处理
    Java编程风格节选
    Java编程风格节选
    ACID原则
    移动端实现裁剪图片生成base64图片(可缩放)
    移动端实现裁剪图片生成base64图片(可缩放)
    PHP imagick API中文简介
  • 原文地址:https://www.cnblogs.com/wengqing/p/9409309.html
Copyright © 2011-2022 走看看