黑马程序员 - C语言 - 函数

来源:互联网 发布:python pyparsing下载 编辑:程序博客网 时间:2024/06/04 18:13

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------


//函数分类及书写格式////返回值类型(数据类型)函数名称(数据类型变量名1,  数据类型变量名2,…){//    //    函数体;//    //    return   对应类型的结果;//    //}////函数的格式说明:////返回值类型: 返回结果的数据类型////函数名:符合标示符命名规则即可。////参数列表:////参数列表中可以可以有0-N个参数。////形式参数:方法上定义的参数,作用在于接收实际参数。////数据类型:参数的数据类型。////参数名:变量名////函数体:就是完成功能的代码////return : 结束函数////返回值:功能的结果,由return带给调用者。int RMB(int money){        int money2 = money *2;        return money2;        {                    int addOne(int num1) {                        int num2 = num1+1;                        return num2;                        {                                几种常见函数的定义                //有数据传入还有数据返回  有参数有返回值的函数               //需求: 用函数实现   打印 3次 我爱凤姐                //没有数据传入没有返回值  无参数无返回值函数                        void loveFen(){                        for (int i =1 ; i < 4; i++) {                                printf("你爱凤姐\n");                            }                        return;                    }                                                //需求:用函数实现 问一下凤姐爱不爱你如果爱你返回1 如果不爱返回0                //没有数据传入有返回值    无参有返回值函数                        int askFen(){                        printf("我爱凤姐\n");                        int money = 100;                        int aibuai = -1;                        if (money>10) {                                aibuai = 1;                            }else{                                aibuai = 0;                            }                        return aibuai;                    }                                                                        //        函数的声明和调用                   #include <stdio.h>                // 当被调函数的函数定义出现在主调函数之前时,在主调函数中也可以不对被调函数再作说明而直接调用。                //无参无返回值的函数                void loveFen(){                        printf("凤姐爱你一万年\n");                        return;                    }                                int main(int argc,const char * argv[]) {                        //    void loveFen();                        //    loveFen();                        addOne(10);                        return 0;                    }                                                //如果被调函数的返回值是整型时,可以不对被调函数作说明,而直接调用。这时系统将自动对被调函数返回值按整型处理                        int addOne(int num){                        int num2 = num+ 1;                        return num2;                    }


       

0 0
原创粉丝点击