cpython3


私信TA

用户名:smartZhou

访问量:78484

签 名:

等  级
排  名 37
经  验 13735
参赛次数 1
文章发表 99
年  龄 0
在职情况 学生
学  校
专  业 计算机科学与技术

  自我简介:

TA的其他文章

解题思路:

Max(a,b)=a>b?a:b

参考代码:

#include <stdio.h>
#define Max(a,b,c) a=a>b?a:b; a=a>c?a:c; printf("%.3f\n",a);  //带参宏函数
void MaxFunction(float a,float b,float c)                     //普通函数
{
	a=a>b?a:b; //a,b最大值存入a
	a=a>c?a:c; //a,b,c最大值存入a
	printf("%.3f\n",a);
}
int main()
{
	float a,b,c;
	scanf("%f%f%f",&a,&b,&c);
	Max(a,b,c); 		//利用带参宏
	MaxFunction(a,b,c);	//利用函数 
}


 

0.0分

2 人评分

  评论区

  • «
  • »