十天学会C语言程序员

C语言day05-02函数-定义格式

2016-04-30  本文已影响81人  liyuhong165

pragma mark 函数-定义格式

pragma mark 概念

/**
 函数的定义格式:
 返回值类型 函数名称(形参列表)
 {
    函数体; // 语句;.....
 }
 
 */
/*
  初学者如何定义函数:
  应该有4个确定
  1. 确定函数名称(给函数起一个有意义的名称,让调用者一看到名称就知道这个函数是干什么的)
    1.1 函数是标识符的一种,遵守规则 : 26个字母 , 数字 , _组成 , 遵守规范 : 驼峰命名
  2. 确定形参列表
    2.1 形参列表的格式(数据类型 变量名称,.....)
    2.2 如何确定形参列表 ? 就看看以后调用函数时,是否需要传递一些辅助的数据给函数
  3. 确定返回值
  4. 确定返回值类型
    4.1 return的是什么类型,那么返回值类型就写什么类型
 */

pragma mark 代码

#include <stdio.h>
int getMax(int value1, int value2)
{
    int max = value1 > value2 ? value1 : value2;
    
    /**
     *  
        return 有两个作用:
        1.返回数据给函数调用者
        2.结束函数
     */
    return max;
}

int main()
{
    
    // 需求:要求获取两个数的最大值
    int a = 10;
    int b = 20;
//    int max = a > b ? a : b;
//    printf("max = %i \n",max);
    int result = getMax(a, b);
    printf("result = %i \n",result);
    
    
//    int m = 998;
//    int n = 688;
//    int max2 = m > n ? m : n;
//    printf("max2 = %i \n",max2);
    
    return 0;
}



上一篇下一篇

猜你喜欢

热点阅读