所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

怎么用C语言比较3个数的大小?

发布时间:2020-04-12 08:41:11

资讯分类:c语言  大小  怎么  比较  个数  要比  悟空
怎么用C语言比较3个数的大小?

首先感谢悟空的邀请!

要比较三个数的大小,先拿两个数比较,再拿前两个数比较的结果与第三个数比较就行了。

例如:

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;

怎么用C语言比较3个数的大小?

# include <stdio.h>

void main()

{

int max(int x,int y,int z);

int a,b,c,d;

scanf("%d%d%d 怎么用C语言比较3个数的大小?

作为程序员老鸟,问这个问题我感觉你应该是刚上大学或者刚学程序员的新手吧。不会多问是好事。鼓励一下。

这个方法其实有很多种。

我这里给你介绍一种吧。

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;

}

还有一种写法比较简单的就是三目运算符比较。可以搜索一下。

希望我的回答能帮到你。

怎么用C语言比较3个数的大小?

两个两个比

留言与评论(共有 0 条评论)
   
验证码:
Top