分别用函数和带参的宏,从三个数中找出最大的数。
1 2 3
3.000 3.000
#include<stdio.h>
#define max0(x,y) x>y?x:y;
double max(double a, double b, double c)
{
double d, e;
d=(a>b?a:b);
e=(c>d?c:d);
return e;
}
int main()
{
double a,b,c,max1,max2;
scanf("%lf%lf%lf",&a,&b,&c);
printf("%.3lf\n",max(a,b,c));
max1=max0(a,b);
max2=max0(c,max1);
printf("%.3lf",max2);
return 0;
}
分别用函数和带参的宏,从三个数中找出最大的数。相关推荐
- ACMNO.33 C语言-最大值3 分别用函数和带参的宏,从三个数中找出最大的数。
题目描述 分别用函数和带参的宏,从三个数中找出最大的数. 输入 3个实数 输出 最大的数,输出两遍,先用函数,再用宏. 保留3位小数. 样例输入 1 2 3 样例输出 3.000 3.000 来源/分 ...
- ORACLE找出最大的数返回 GREATEST()函数
1. 语法 GREATEST(expr_1, expr_2, ...expr_n) 2.说明 GREATEST(expr_1, expr_2, ...expr_n)函数从表达式(列.常量.计算值)ex ...
- ytu 1057: 输入两个整数,求他们相除的余数(带参的宏 + 模板函数 练习)
1057: 输入两个整数,求他们相除的余数 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 177 Solved: 136 [Submit][Stat ...
- ACMNO.30 C语言-宏交换 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。
题目描述 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参.输出已交换后的两个值. 输入 两个数,空格隔开 输出 交换后的两个数,空格隔开 样例输入 1 2 样例输出 2 ...
- ACMNO.31 C语言-宏求余 输入两个整数,求他们相除的余数。用带参的宏来实现,编程序。
题目描述 输入两个整数,求他们相除的余数.用带参的宏来实现,编程序. 输入 a b两个数 输出 a/b的余数 样例输入 3 2 样例输出 1 来源/分类 C语言 题目截图: 思路: 这个是求余数,应该 ...
- 三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。 写程序,在程序中用带
题目描述 三角形面积=SQRT(S*(S-a)*(S-b)*(S-c)) 其中S=(a+b+c)/2,a.b.c为三角形的三边. 定义两个带参的宏,一个用来求area, 另一个宏用来求S. 写程序,在 ...
- 输入两个整数,求他们相除的余数。用带参的宏来实现,编程序。
题目描述 输入两个整数,求他们相除的余数.用带参的宏来实现,编程序. 输入 a b两个数 输出 a/b的余数 样例输入 3 2 样例输出 1 #include<stdio.h> #defi ...
- C语言编写带参数的宏编在三个数找最大数
编写带参数的宏编在三个数找最大数 要实现的功能如下 完整源代码实现如下 要实现的功能如下 函数中,有带有宏参数,需要求三个数的最大值 完整源代码实现如下 #define MAX(a,b) (a> ...
- 输入一个字符串,用子函数完成在字符串中找出ACSII码值最大的字符,将其放在第一个位置,并将该字符前的所有字符向后顺序移动
<程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p143 7.1.2 上级实训内容 [实训内容9]输入一个字符串,用子函数完成在字符串中找出ACSII码 ...
最新文章
- Spring Boot 核心知识,深入剖析!
- .Net微服务实战之可观测性
- 前端学习(1181):vue语法模板
- mysql数据与Hadoop之间导入导出之Sqoop实例
- 华强北出租5G手机,半小时3块钱,双11“秒杀利器”,十秒九中!
- extjs 月份选择控件_Ext JS 4实现带week(星期)的日期选择控件(实战二)
- jquery ajax示例_jQuery AJAX JSP Servlet Java示例
- linux查找符合条件的文件并删除
- C语言基础编程练习(精选例题+题解)
- 如何使用花生壳或ngork工具将web应用部署到公网上访问
- ASCII 码表(完整版)
- 业务:金融科技行业分析
- java编程实现行列式计算应用,行列式算法(java)
- Linux常用指令学习(篇一):文件处理指令
- 原生PHP上传图片并且裁剪图片生成推广海报
- 一个realplay直接播放ftp上电影的插件
- SwiftUI Core Haptics 基础教程
- 浏览器内javascript 转换gbk文本到UTF8编码(chrome, firefox only)
- 快速读懂UML类图,搞懂类之间的6大关系,轻松绘制UML类图
- ARP渗透与攻防(八)之ARP攻击防御
热门文章
- python筛选数据求均值_Python Pandas实现数据分组求平均值并填充nan的示例
- oracle+导入emp,Oracle数据库导入导出emp文件
- Python操作读写txt文件
- python网络爬虫基础day01
- 在Linux服务器上配置phpMyAdmin
- 美国影视演员协会选择了Windows Azure
- linux中umask的使用
- java蓝桥杯 基础练习 芯片测试
- android8 通知呼吸灯_正在消失的功能,为什么越来越多的手机没有呼吸灯?你知道原因吗...
- linux promisc 作用,linux 下怎樣查看網卡是否支持混雜(promisc)模式