用C语言怎么编写程序求出最大值?

如题所述

该程序涉及if语句的嵌套,具体算法是比较三个数的逻辑算法:

(1)取3个数中的任意2个数比较,将大的那个数赋给max;

(2)让剩下的那个数和上一步赋给的最大值比较,将较大的数赋值给max;

(3)输出最大值。

具体程序如下:

#include <stdio.h>int main(void) 

{ int a,b,c;scanf("%d %d %d",&a,&b,&c);                   // 输入3个数int max = a;                                               //默认最大值为aif(max<b)max = b;                                     //选出a,b中的最大值

if(max < c)                                                 //将前两个中最大值与c比较,得出真正的最大值       max = c;printf("%d",max);                         //输出最大值

return 0;}

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网