/*
* 09_函数.c
*
* Created on: 2015年7月4日
* Author: zhong
*/
#include <stdio.h>
#include <stdlib.h>
//1:定义无参无返回值的函数
void fun_1(void){ //括号中的void一般省略不写
}
//2:定义无参有 返回值的函数
int fun_2(){
return 1;
}
//3:定义有参无 返回值的函数
void fun_3(int i){
return;//
}
//4:定义有参有 返回值的函数
int fun_4(int a,char c){
// return (a);
return a;
}
//求最大的数
int max_(int a,int b){
return a>b?a:b;
}
//函数递归
//求第n个学生的年龄,第一学生10,第二12,第三,14 。 。 。 。
int age(int n){
if(n==1)
return 10;
else
return age(n-1)+2; //当前学生年龄是前一个学生的年龄+2
}
int main9() {
// int max_(int a,int b); //对max_函数的声明,如果函数在main函数后面,必须对函数进行声名
// //int max_(int,int x); 可省略形参的变量名 ,或者使用与实现函数时不同的变量名
// int a=13,b=30;
// int max=max_(a,b);
// printf("%d",max);
printf("%d",age(5)); //18岁
// system("pause");
return 0;
}
C语言学习笔记:09_函数
最新推荐文章于 2024-01-20 23:45:07 发布