求三个数的最大值

作者&投稿:类李 (若有异议请与网页底部的电邮联系)
C语言求3个数的最大值~

三个数的最大值

试写如下:
#include #include int main(){ int a,b,c,max; printf("输入三个整数(逗号分开):
"); scanf("%d,%d,%d",&a,&b,&c); max = a>b?a:b; max = max>c?max:c; printf("最大值是:%d
", max); return 0;}

把其中一个数与另外两数分别比较后取大数
再次比较两个大数,取大者为所求。

三个数的最大值



1. 求最大值

从控制台输入三个数,求这三个数求最大值,要求至少用3种方法来做。

程序源代码(学生填写):

1)、import java.util.Scanner; (

public class Max1

{

public static void main(String[] args)

{

int a,b,c,max;

System.out.println("请输入三个数:");

Scanner scanner = new Scanner(System.in);

a=scanner.nextInt();

b=scanner.nextInt();

c=scanner.nextInt();

max=a;

if(b>a)

max=b;

if(c>max)

max=c;

System.out.println("最大值为: "+max);

}

}

(2)、import java.util.Scanner; public class Max2

{

public static void main(String[] args)

{

int a,b,c,max;

System.out.println("请输入三个数:");

Scanner scanner = new Scanner(System.in);

a=scanner.nextInt();

b=scanner.nextInt();

c=scanner.nextInt();

max=max(a,b,c);//调用函数比较三个数最大值

System.out.println("最大值为: "+max);

}

public static int max(int a,int b,int c)

{

int x;

x=a;

if(b>x)

x=b;


任意输入三个数,找出其中的最大值。用C++编写
include <stdio.h> void main { char n1,n2,n3,max;scanf(“%c%c%c”&n1,&n2,&n3);max=n1>n2?n1:n2;printf(“%c\\n”,max);} 注意:C语言中的标点符号都需要为英文中的标点符号。

设计算法找出三个数中的最大值
有a,b,c三个数,比较它们的大小 方法一,按顺序两两比较,取较大的 if (a > b) {max = a;} else {max = b;}if (max < c) {max = c;} 方法二,假设第一个是最大的,与后面两个数进行比较,将较大的值赋给max int max = a;if (b > max) {max = b;}if (c > max)...

Java中能求出任意3个数字中最大值的代码吗?
Java中能求出任意3个数字中最大值的代码 1、if语句嵌套 2、if语句 3、if语句(假定a最大,b,c与a比较,如果比a大,则赋值给max)4、三元运算符 5、if语句 + 逻辑运算符 &&(a,b,c三个数,如果不是a最大,或者b最大,就是c最大)一、if语句嵌套 int a = 10;int b = 30;int c ...

编写一个程序,输入abc三个值,输出其中最大值。
1、javaif语句 if(a>b){ if(a>c){ System.out.println("三个数中的最大值为"+a);}else{System.out.println("三个数中的最大值为"+c);} }else if(b>c){ System.out.println("三个数中的最大值为"+b);}else{ System.out.println("三个数中的最大值为"+c);} 2、三目运算...

后所得的三个数中,最大数的最大值可能是多少
开始有三个数1、1、1,每次操作把其中的一个数换成其它两数之和.问:经过12次操作后所得的三个数中,最大数的最大值可能是多少?解:这是非常有名的斐波那契数列:0,1,1,2,3,5,8,13,21,34,55,89,144的变形 最大值是377 a n=14 最小值 为13 an=12+1=13 2,1,1 3,2,1 5,3,...

c语言编程,求abc三个数的最大值
1、首先是鼠标选择单击C语言编程软件创建一个空的C语言文件。2、定义四个整数变量a,b,c,max。三个变量a,b和c用于存储输入的三个数字,max用于存储三个数字的最大值。3、使用scanf语句从键盘输入三个数字。在注意之前不要忘记使用变量。4、使用max可以逐个比较三个数字,并将最大数量存储在最大...

设计一个函数,求3个数的最大值。数字可以是int类型,也可以是double类型...
max = max>z?max:z;\/\/将先前的最大数max和z值对比,将最大数保存在max中 return max;} double Max(double x, double y, double z){ double max;max = x>y?x:y;\/\/函数实现与前面一样 max = max>z?max:z;return max;} void main(){ int x,y,z;cout<<"请输入三个数"<<endl...

C++程序设计:从键盘上输入三个整数,求出其中最大值与最小值,用条件运算...
cout << "利用条件表达式找出三个数的最小值为:";cout

三个数的最大值
如果三个数里面有两个较大的数相等,那么将无法正确取到最大值、从而错误地返回随机数。好好学习天天向上

编写一个c语言,输入a,b,c 3个值输出其中最大着
思路:1 输入三个数。2 比较a,b得到较大的数值。3 用ab中较大值,与c比较,得到最大值。4 输出最大值。代码:include <stdio.h>int main(){ int a,b,c,m; scanf("%d%d%d",&a,&b,&c);\/\/输入三个数 if(a>b)m=a;\/\/获得ab中较大值。 else m = b; if(m<...

玛曲县18594621174: C语言程序,求3个整数的最大值. -
栾往布特: #include <stdio.h> void main() {int max(int x,int y,int z); int a,b,c; scanf("%d%d%d",&a,&b,&c); int d=max(a,b,c);//没有定义加个int printf("max=%d",d); } int max(int x,int y,int z) {int w; int max;//没有定义 if (x>y) w=x; else w=y; if (w>z) max=w; else max=z; return (max); }

玛曲县18594621174: C语言求输入三个数输出最大与最小值 -
栾往布特: 希望你能看懂 #include <stdio.h> int main(void){ int a,b,c,max,min; printf("请输入三个数:\n"); scanf("%d%d%d",&a,&b,&c);/*求最大值*///先将a与b相比较 if(a>b) //条件成立,再判断a是否大于c if(a>c)max=a; else max=c; else //条件不...

玛曲县18594621174: 用C语言设计求三个数中最大数的算法 -
栾往布特: 这个很简单啊,不会你一定还是新手哦,我就不弄复杂的了,努力哦main() {int a,b,c,max; /*定义下几个数*/printf("enter a,b,c:"); /*打印一个提示*/scanf("%d%d%d",%a,%b,%c); /*输入3个数*/max=max(max(a,b),c); /*这里套一个...

玛曲县18594621174: 设计算法,求三个数中的最大数. -
栾往布特: if(a < b){temp = b;b = a;a = temp;}if(a < c){temp = c;c = a;a = temp;}if(b < c){temp = b;b = c;c = temp;} a 就是最大的值.

玛曲县18594621174: c语言编程,求abc三个数的最大值 -
栾往布特: abc三个数的最大值是33,77,2.简介:编程语言(programming language),是用来定义计算机程序的形式语言.它是一种被标准化的交流技巧,用来向计算机发出指令.一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并...

玛曲县18594621174: java程序求3个数中的最大值怎么编写? -
栾往布特: 输出最大值 也可以用程序判断 if(a>b){ if(a>c){ Ststem.out.print(a);最大值 }else{ Ststem.out.print(c);最大值 } }else{ if(b>c){ Ststem.out.print(b);最大值 }else{ Ststem.out.print(c);最大值 } } } } 程序在编译(转为字节码文件)时的确没错. 代码...

玛曲县18594621174: c语言如何求三个数a,b,c的最大值 -
栾往布特: c里没有and这种东西,写做&& if(a>=b && a>=c) z=a; if(b>=a && b>=c) z=b; if(c>=a && c>=b) z=c; return z;

玛曲县18594621174: c语言,输入三个数,求最大值 -
栾往布特: #include<stdio.h> int max(int a,int b) {if(a>b)return a;return b; } int main() {int a,b,c;scanf("%d %d %d",&a,&b,&c);printf("%d",max(max(a,b),c));return 0; } codeblocks,GNU GCC compiler+win7测试通过

玛曲县18594621174: 超菜鸟级问题求abc三个数中的最大数用c语言 -
栾往布特: 展开全部#include void main() { int a,b,c,max; /*定义下几个数*/ printf("enter a,b,c:"); /*打印一个提示*/ scanf("%d%d%d",%a,%b,%c); /*输入3个数*/ max=max(max(a,b),c); /*这里套一个MAX函数,先比较1和2大小,再和3比较*/ printf("...

玛曲县18594621174: 如何用子程序求三个数的最大值 -
栾往布特: 假设 三个数为: 3; 6; -9 弹出消息框 显示 最大值 6程序运行正常 代码如下 望采纳 '最大值函数 Function max(data As String) As Integer Dim group Dim i As Integer Dim j As Integer group = Split(data, ",") For i = LBound(group) To UBound(...

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