C语言

27 阅读2分钟

函数:实现特定功能的代码段

我给它一些什么,它给我做什么事,还给我什么

#include 
/*
函数:实现特定功能的代码段
      我给它一些什么,它给我做什么事,还给我什么
*/ 
//int main(){
	
	//int n;
	//scanf("%d", &n);
	// 函数
//	printf("%d",n);
	
	// 目标:按照指定要求打印信息。
	int age = 18;
	printf("------------------------\n");
	printf("年龄是:%d",age)
	printf("------------------------\n");
	
	int age1 = 19;
	printf("------------------------\n");
	printf("年龄是:%d",age1)
	printf("------------------------\n");  
	return 0; 
}

两个步骤:

(1)先定义函数 格式 返回值类型 函数名(参数列表)

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

   格式
   
   返回值 = 函数名(参数)
    
*/ 

// 实现特定功能的代码段 
void printAge(){
	int age = 18;
	printf("-------------------\n");
	printf("年龄是:%d\n",age);
	printf("-------------------\n");
	
}

int main(){
	
	printAge();  // 调用函数 
	
	return 0;
}


年龄

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

   格式
   
   返回值 = 函数名(参数)
    
*/ 

// 实现特定功能的代码段 
void printMyAge(int age){
	printf("-------------------\n");
	printf("年龄是:%d\n",age);
	printf("-------------------\n");
	
}

int main(){
	
	printMyAge(18);  // 调用函数
	printMyAge(19);  // 调用函数 
	
	printf("%d",18);
	printf("%d",19); 
	
	return 0;
}


运行结果 image.png