黑马程序员技术交流社区
标题:
做的简单的判断最大值
[打印本页]
作者:
刨丁
时间:
2015-7-18 20:28
标题:
做的简单的判断最大值
#include <stdio.h>
// 自定义比较大小的函数
int max(int x,int y){
return x > y?x:y;
}
int main(int argc, const char * argv[]) {
// 定义三个变量接收用户输入的三个数字
int num1 = 0,num2 = 0,num3 = 0;
// 定义flag 控制死循环结束
int flag = 1;
// 使用死循环让用户可以不用一次比较后退出
while(flag){
// 提醒用户输入三个数字进行比较
printf("请输入三个数个数比较他们的大小:\n");
// 接收用户输入的三个数字
scanf("%d,%d,%d",&num1,&num2,&num3);
// 调用比较大小的函数max进行嵌套实现比较三个数的大小
int m = max(max(num1, num2),num3);
// 输出最大值
printf("%d\n",m);
// 提示用户是否继续进行比较
printf("是否继续?继续请按1 退出请按0 \n");
// 接收用户输入的选择给flag来实现判断是否继续
scanf("%d",&flag);
}
return 0;
}
作者:
时光无痕
时间:
2015-7-19 23:44
写的不错,继续加油
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2