留言与评论(共有 0 条评论) |
发布时间:2020-04-12 08:41:11
首先感谢悟空的邀请!
要比较三个数的大小,先拿两个数比较,再拿前两个数比较的结果与第三个数比较就行了。
例如:
int a = 1;
int b = 2;
int c = 3;
int tmp;
int max;
if(a > b)
{
tmp = a;
}else{
tmp = b;
}
if(tmp > c)
{
max = tmp;
}else{
max = c;
}
当然,用三目运算符写起来会简单很多。
max = a>b?a:b;
max = max>c?max:c;
# include <stdio.h>
void main()
{
int max(int x,int y,int z);
int a,b,c,d;
scanf("%d%d%d
作为程序员老鸟,问这个问题我感觉你应该是刚上大学或者刚学程序员的新手吧。不会多问是好事。鼓励一下。
这个方法其实有很多种。
我这里给你介绍一种吧。
int Max(int x, int y, int z)
{
int max;
if( x>y) max = x;
else max = y;
if( z>max) max = z;
return max;
}
还有一种写法比较简单的就是三目运算符比较。可以搜索一下。
希望我的回答能帮到你。
两个两个比
留言与评论(共有 0 条评论) |
全站搜索