求三个数的最大值和最小值(C程序)
来源:互联网 发布:newman 复杂网络 编辑:程序博客网 时间:2024/05/16 08:14
//////////////////////////////////////////////////////
//求三个数的最大值和最小值
/////////////////////////////////////////////////////
#include <stdio.h>
#include <stdlib.h>
float compTwo(float x, float y, int flag);
main()
{
float a,b,c;
float minNum,maxNum;
printf("Please input three float/int numbers:\n");
scanf("%f %f %f",&a,&b,&c);
printf("The three numbers you input are: %f %f %f\n",a,b,c);
minNum=compTwo(compTwo(a,b,0),c,0);
maxNum=compTwo(compTwo(a,b,1),c,1);
printf("The minmun number you input is: %f\n",minNum);
printf("The maxmum number you input is: %f\n",maxNum);
system("pause");
}
float compTwo(float x, float y, int flag)
{
if(flag==0)
{
return x<y?x:y; //return the small number
}
else if(flag==1)
{
return x<y?y:x; //return the large number
}
else
{
printf("Error: \"flag\" in compTwo() has a problem!\n");
}
}
//求三个数的最大值和最小值
/////////////////////////////////////////////////////
#include <stdio.h>
#include <stdlib.h>
float compTwo(float x, float y, int flag);
main()
{
float a,b,c;
float minNum,maxNum;
printf("Please input three float/int numbers:\n");
scanf("%f %f %f",&a,&b,&c);
printf("The three numbers you input are: %f %f %f\n",a,b,c);
minNum=compTwo(compTwo(a,b,0),c,0);
maxNum=compTwo(compTwo(a,b,1),c,1);
printf("The minmun number you input is: %f\n",minNum);
printf("The maxmum number you input is: %f\n",maxNum);
system("pause");
}
float compTwo(float x, float y, int flag)
{
if(flag==0)
{
return x<y?x:y; //return the small number
}
else if(flag==1)
{
return x<y?y:x; //return the large number
}
else
{
printf("Error: \"flag\" in compTwo() has a problem!\n");
}
}
- 求三个数的最大值和最小值(C程序)
- c++程序编写求三个数的最大值和最小值
- 任意三个数求最大值和最小值
- 利用条件表达式求三个数的最大值和最小值
- 第7周项目:任意输入三个数(整数),求它们的最大值和最小值
- 任意输入三个数(整数),求它们的最大值和最小值
- 比较三个数的最大值和最小值
- 输出三个数的最大值和最小值
- 求四个数的最大值和最小值
- C语言:求三个数的最大值
- 三个数求其中的最大值和最小值
- 回调函数(求两个数的最大值,最小值,和)
- 求数组中数的最大值、最小值(C语言)
- C语言中的#define宏定义 求一组数的最大值和最小值
- 求三个数的最大值
- 求三个数的最大值
- 用汇编语言求一组数的最大值和最小值
- 用位运算求两个数的最大值和最小值
- 为程序员量身定制的12个目标
- 20120808ping脚本输出异常信息时进行报警,将信息发送到手机
- 如何编写MR程序
- C# PropertyGrid控件应用心得
- MinGW .dll .lib 库的编译与实现
- 求三个数的最大值和最小值(C程序)
- 用new Image().src作LOG统计的一个注意事项
- 关于 while(1)和for(;;)效率问题的一点想法
- 不走冤枉路——程序员必看的职场定律
- SWT中树的监听器举例
- hdu 2094 第一道STL
- 2010-09-25 17:11 远程桌面屏幕键盘锁问题
- Android开发—重构BMI应用程序—MVC模式
- Federation Root Db's Tables