C语言-求两个数中的较大者

//求两个整数中的较大者 
/*
1. 用一个函数来实现求两个整数中的较大者,在主函数中调用此函数并输出结果
2. max函数的作用是将x和y中的较大值赋给变量z 
3. 如果使用用户自己定义函数,而该函数的位置在调用它的函数(即主调用函数)
   的后面(在同一文件中),应该在主调函数中对被调用函数作声明。
  声明的作用是把函数名和函数参数的个数及函数参数类型等信息通知编译系统,
  以便在遇到函数调用时,编译系统能正确认识函数并检查函数调用是否合法。 
*/ 
#include <stdio.h>
int main(){
int max(int x, int y);//对被调用函数的声明 
/*
 1. 程序的编译是自上而下进行的,为了使系统知道c = max(a,b)是函数调用,
    就要先对max函数进行声明 
 2. 所谓声明,就是通俗地告诉编译系统max是什么,以及它的相关信息 
*/ 
int a, b, c;
scanf("%d %d", &a, &b); 
/*  执行scanf函数,从键盘中读入两个整数,
    送到a和b的地址处 ,然后把两个整数的分别赋给a和b 
 */ 
c = max(a,b);
/*
  1. 在调用时将a和b作为函数的实参分别送给max函数的形参中,
     然后执行max函数的函数体 
*/ 
printf("两数中的较大者为:%d", c);
return 0;
} 

//求两数中的较大者的max函数
int max(int x, int y)
{
	int z;
	if(x > y){
		z=x;
	}
	else{
	    z=y;
	}
	return z;/*其作用是把z的值作为max函数值带回到主函数中(即c=max(a,b))*/ 
 } 

 

 

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值