C语言——比较三个数的大小,并输出最大值

题目:比较三个数的大小,并输出最大值

思路:搭框架 + 定义abc + 读取abc + int max=0 + 最外层if else语句 +内层 if else语句
——————————————————————————————————————
最外层 if-else语句:if条件 假设a>b 否则 a<b 得出结果

最内层1: if条件1(a>b)成立,进行 a>c or a<c 的情况
最内层2: if条件2(a<b)成立,进行 b>c or b<c 的情况
结束:输出max

// 比较三个数的大小,并输出最大值
// 思路:搭框架 + 定义abc + 读取abc + int max=0 + 最外层if else语句 +内层 if else语句 
// 最外层 if-else语句:第一个if条件 假设a>b 否则 a<b  得出结果

/*/最内层1: if条件1(a>b)成立,进行 a>c or a<c 的情况 
   最内层2: if条件2(a<b)成立,进行 b>c or b<c 的情况 
   结束:输出max
/*/
#include <stdio.h>
  int main()
{
    
    

	
	int a,b,c;
	
	scanf("%d %d %d" ,&a,&b,&c); 
	
	int max=0;
	
	if(a>b)
	{
    
    
		if(a>c)
		{
    
    
			max=a;
		}
		else// a<c
		{
    
    
			max=c;
		}
	}
	else// a<b
	{
    
    
		if(b>c)
		{
    
    
			max=b;
		}
		else// b<c
		{
    
    
			max=c;
		}
	}
	
	printf("this is the max number:%d\n",max);
	
	
	return 0;
}

 

猜你喜欢

转载自blog.csdn.net/m0_57495651/article/details/132251352