C语言——函数

47 阅读1分钟

函数:实现特定功能的代码段 我给它一些什么,它给我什么事,还给我什么

两个步骤:

  1. 先定义函数: 格式

    返回值类型 函数名(参数列表){ 函数具体的代码 } (1) 参数是可选的 (可有可无的) (2) void 这个函数没有返回值

  2. 调用函数:

格式

返回值 = 函数名(参数)

# include
/*
函数:实现特定功能的代码段
      我给它一些什么,它给我什么事,还给我什么
      
两个步骤:
1. 先定义函数:
   格式
   
   返回值类型 函数名(参数列表){
   函数具体的代码
}
   (1)  参数是可选的 (可有可无的)
   (2)  void 这个函数没有返回值
   
 2. 调用函数:
 
   格式
   
   返回值 = 函数名(参数) 
   
    
*/ 

// 实现特定功能的代码段
	void printMyAge(int age){
		printf("------------------------\n");
	    printf("年龄是: %d\n", age);
	    printf("------------------------\n";);
	}
	
	int main(){
		
		printMyAge(118); // 调用函数 
	    printMyAge(19); // 调用函数
	    
	    printf("%d\n",18);
	    printf("%d\n",19);
	    
		return 0;
	}

image.png

输出身高体重

void printMyInfo(double age, double height){
		printf("------------------------\n");
	    printf("年龄是: %f\n", age);
	    printf("身高是: %f\n", height);
	    printf("------------------------\n");
	}
	
	int main(){
		
		printMyInfo(18,1.78); //  
	   
		return 0;
	}

image.png