永发信息网

编写求三个数最大值的函数 用C语言

答案:4  悬赏:0  手机版
解决时间 2021-05-17 22:25
编写求三个数最大值的函数 用C语言
最佳答案

#include <stdio.h>


int maxfun(int a,int b) //直接用三目运算符? :实现.
{
return a>b?a:b;
}
void main()
{
int a,b,c,max;
scanf("%d%d%d",&a,&b,&c); //从键盘输入三个数.
max=maxfun(a,maxfun(b,c)); //调用函数. 返回三个数中的最大数.
printf("max=%d\n",max); //输出最大数
}



****************************************************************************************


用if语句实现:


#include <stdio.h>


int maxfun(int a,int b,int c) //if 结构. 函数返回三个数中的最大数.
{
int max=a;
if(max<b) max=b;
if(max<c) max=c;
return max;
}
void main()
{
int a,b,c,max;
scanf("%d%d%d",&a,&b,&c); //从键盘输入三个数.
max=maxfun(a,b,c); //调用函数. 返回三个数中的最大数.
printf("max=%d\n",max); //输出最大数.


嘿嘿......手快有..手慢就没咯...

全部回答

double checkMaxValue(double a, double b, double c)

{

double MaxValue = a;

if(b>MaxValue)

{

MaxValue = b;

}

if(c>MaxValue)

{

MaxValue = c;

}

return MaxValue;

}

简直就是来送分的题,马甲的嫌疑啊。
我的楼。。。 #include <stdio.h> int main() { int a,b,c,m; printf( "请输入三个整数:" ); scanf( "%d%d%d", &a, &b, &c ); m = a; if ( m < b ) m = b; if ( m < c ) m = c; printf( "其中的最大值是:%d\n\n", m ); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为啥QQ2010装不了
什么动物是大象的克星?
怎么才能最快的戒掉烟
19850122的阴历是几月初几
求欧美新歌~
香坊区哈尔滨智多星幼儿园(双井街)哪位知道具
背后的故事《贺军翔》后面排的是谁
小女子求教很有意境的五言詩句
形容人生很无奈的诗句,给我几句表示人生悲凉
爱一个人却不能得到她,是爱情吗?
杞县开封鹿台岗遗址我想知道这个在什么地方
我是1987年9月初10滴!我想算我的前途?
为什么我下了个优化大师家里上游戏别原来慢了
孩子刚会走路的诗句,形容女子走路古诗词
人 一生为什么不能平平安安 健健康康的?
推荐资讯
银行转账的收费标准?
给想一个霸气好看的DNF河北一区公会名。
不一样的自己的名言,请逼自己优秀,然后骄傲
阅读理解,英语,选自一课一练谢谢
草莓100%大结局是怎么的额、淳平到底喜欢哪个
南漳县襄樊火星人集成灶地址在哪里啊
谁能邀请我开通QQ牧场?谢谢啦
何时何地我不再说寂寞呢?
七夕之日为甚么不能送给男友大布熊? 有什么
莘县妹冢实验小学的地址
DNF关于血之狂爆的问题!魔神达人进!
有道中考题,是代数的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?