码迷,mamicode.com
首页 > 编程语言 > 详细

c语言题库---- 函数

时间:2018-08-02 20:41:50      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:类型   double   find   整数   元素   i++   std   print   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\n",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.计算某一个数的阶乘是多少

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

c语言题库---- 函数

标签:类型   double   find   整数   元素   i++   std   print   c语言   

原文地址:https://www.cnblogs.com/wengqing/p/9409309.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!