编程实现:输入三个数,要求输出最大值

作者&投稿:福茜 (若有异议请与网页底部的电邮联系)
怎么编程“输入三个数,要求输出最大值”?~

#include "stdio.h"
int max(int x,int y,int s)//声明,如果被调函数在主函数后
main()
{
int a,b,c,d;//定义4个整形变量
scanf("%d,%d,%d",&a,&b,&c);//输入3个数
d=max(a,b,c);//调用MAX函数,其中3个参数a,b,c,把结果存入变量d中
printf("max=%d",d);//输出d
getch();
}
int max(int x,int y, int s) //自定义函数,其中3个形式参数x,y,s
{int z; //定义实际参数z
if(x>y)z=x;// 如果,x大于y,把x放入z中
else z=y;// 否则把y放入z中
if(y>s)z=y;// 如果y大于s,那么把y放入z
else z=s;// 否着把s放入z
return(z);//每次比较完返回z
}

#include
float max(float a,float b)
{
float c;
c=(a>b)?a:b;
return c;
}
main()
{
float a,b,c;
printf("输入三个数:
");
scanf("%f%f%f",&a,&b,&c);
printf("最大的数为:%f",max(a,max(b,c)));


}

#include "stdio.h"

int max(int x,int y,int s)//声明,如果被调函数在主函数后

main()

{

int a,b,c,d;//定义4个整形变量

scanf("%d,%d,%d",&a,&b,&c);//输入3个数 

d=max(a,b,c);//调用MAX函数,其中3个参数a,b,c,把结果存入变量d中

printf("max=%d",d);//输出d

getch();

}

int max(int x,int y, int s) //自定义函数,其中3个形式参数x,y,s

{int z;  //定义实际参数z

if(x>y)z=x;// 如果,x大于y,把x放入z中

else z=y;// 否则把y放入z中

if(y>s)z=y;// 如果y大于s,那么把y放入z

else z=s;// 否着把s放入z

return(z);//每次比较完返回z

}



java控制台写的
import java.util.Scanner;

public class Test01 {

public static void main(String[] args) {
System.out.println("请输入3个数字:");
Scanner input = new Scanner(System.in);
int nums[] = new int[3];
nums[0] = input.nextInt();
System.out.println("请输入第二个数字");
nums[1] = input.nextInt();
System.out.println("请输入第三个数字");
nums[2] = input.nextInt();
System.out.println("3个数字中最大的数字为:"+getMaxNum(nums));
}

public static int getMaxNum(int nums[]){
for (int i = 0; i < nums.length; i++) {
for (int j = 0; j < nums.length -1 -i; j++) {
if(nums[j]<nums[j+1]){
int temp = nums[j];
nums[j] = nums[j+1];
nums[j+1] = temp;
}
}
}
return nums[0];
}

}

public class 三个数最大值 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
int b=sc.nextInt();
int c=sc.nextInt();
int max;
if(a>b) {
if(a>c) {
max=a;
}else {
max=c;
}
}else {
if(b>c) {
max=b;
}else {
max=c;
}
}
System.out.print(max);
}
}

#include<stdio.h>
int main()
{int a,b,c,max;
scanf("%d %d %d",&a,&b,&c);
max=a;
if(b>max)max=b;
if(c>max)max=c;
printf("max=%d\n",max);
return 0;
}


从键盘输入任意3个整数,编写程序输入其中最大值,c语言
可以参考下面的代码:include<stdio.h> int main(){int a,b,c,d;int max(int x,int y);printf("请输入三个任意整数:\\n");while(scanf("%d %d %d",&a,&b,&c)!=-1){d=max(a,max(b,c))printf("max=%d\\n",d);} return 0;} int max(int x,int y){ return x>y?x:y...

输入3个数a,b,c,按大小顺序输出。 C++编程
include <iostream> using namespace std;int main() { int a,b,c,t;cin >> a >> b >> c;if ( a < b ) { t = a; a = b; b = t;} if ( a < c ) { t = a; a = c; c = t;} if ( b < c ) { t = b; b = c; c = t;} cout << a << " " ...

输入3个数a、b、c,要求按从小到大的顺序输出 ,用C语言写
include<stdio.h> void pai(){int i,j,t;for(i=0;i<3;i++)for(j=i+1;j<2;j++)if(a[i]>a[j]){t=a[j];a[j]=a[i];a[i]=a[j];}}。main(){int a[3],i;for(i=0;i<3;i++)scanf("%d",&a[i]);pai();for(i=0;i<3;i++)printf("%d",a[i]);}。

编程实现从键盘输入三个整数,输出三个整数的中间值
include<iostream> using namespace std;define OK 1 define LENGTH 3 int GetMidValue(){ int i = 0, loop = 1;float Array[LENGTH];cout<<"Input three value: ";while(i < LENGTH){ cin>>Array[i];i++;} while(loop){ loop = 0;for(int k=0; k<LENGTH-1; k++){ if(Array...

C语言:编写程序,从键盘上输入三个数,求这三个数的立方和,用函数...
include "stdio.h"int lifang(int num); \/\/求一个数的立方void main(){int a,b,c;int sum;printf("请输入三个整数:\\n");scanf("%d%d%d",&a,&b,&c);sum = lifang(a)+lifang(b)+lifang(c);printf("%d、%d和%d的立方和为:%d\\n",a,b,c,sum);} int lifang(int num){int ...

c语言编辑程序,任意输入3个数,按从大到小的顺序输入
include<stdio.h> main(){ float a,b,c,t;printf("请输入三个实数\\n");scanf("%f %f %f",&a,&b,&c);if(a>=b&&b>=c)printf("%5.2f %5.2f %5.2f\\n",a,b,c);else if(a>=c&&c>=b)printf("%5.2f %5.2f %5.2f\\n",a,c,b);else if(b>=a&&a>=c)printf("%...

用C语言编一程序,输入三个整数,输出其中最小的数
可以参考以下的代码:include <stdio.h> void main(){ int a,b,c,min;scanf("%d%d%d",&a,&b,&c);min=a;if(min>b) min=b;if(min>c) min=c;printf("min=%d\\n",min);}

c语言程序,随机输入3个整数,输出这三个数的和,求解
include <stdio.h>#include <math.h>int main(){int i,j,k,sum=0;printf("请输入三个整数: ");scanf("%d,%d,%d",&i,&j,&k);sum=i+j+k;printf("s=%d",sum);return 0;}运行示例:

Java编写程序从键盘输入三个数,求这三个数的最小
Scanner scanner=new Scanner(System.in);System.out.println("请输入第1个数");int[]num=new int[3];num[0]=scanner.nextInt();System.out.println("请输入第2个数");num[1]=scanner.nextInt();System.out.println("请输入第3个数");num[2]=scanner.nextInt();int min=num[0];for(...

编一个程序(从键盘输入三个数,求乘积,加提示语句)
请问是C语言还是BASIC语言还是JAVA?C语言新手版整数版如下 include<stdio.h> void main(){ int a,b,c;printf("请输入第一个数字:");scanf("%d",&a);printf("请输入第二个数字:");scanf("%d",&b);printf("请输入第三个数字:");scanf("%d",&c);printf("三个数的乘积为:%d\\n",a...

洛南县15946217350: 怎么编程“输入三个数,要求输出最大值”? -
歧晶久保: #include "stdio.h" int max(int x,int y,int s)//声明,如果被调函数在主函数后 main() { int a,b,c,d;//定义4个整形变量 scanf("%d,%d,%d",&a,&b,&c);//输入3个数 d=max(a,b,c);//调用MAX函数,其中3个参数a,b,c,把结果存入变量d中 printf("...

洛南县15946217350: 用C语言程序编写“输入三个数并输出最大值”的程序 -
歧晶久保: 正确代码: #include<stdio.h> int max(int a,int b,int c); int main() { int a = 0,b = 0,c = 0,x; scanf("%d %d %d",&a,&b,&c); x=max(a,b,c);printf("max=%d\n",x); return 0; } int max(int a,int b,int c) { int d=a; if(b>d)d=b; if(c>d)d=c: return d; } 运行截...

洛南县15946217350: 编写一个C程序,要求从键盘输入三个整数a,b,c,输出其中最大的数.#includevoid main(){\x09int a,b,c,max;\x09printf("请输入3个整数\n");\x09scanf("%d,... -
歧晶久保:[答案] 怎么个不对法?逻辑很正确,表达也严谨.有什么不对的现象说出来!

洛南县15946217350: 编写程序,输入3个数字,输出其中最大的数 -
歧晶久保: #include<stdio.h> int main() {int a,b,c,max;scanf("%d%d%d",&a,&b,&c);max=a;if(max<b) max=b;if(max<c) max=c;printf("max=%d\n",max);return 0; }

洛南县15946217350: 设计一个程序要求通过键盘输入3个任意的整数,并且输出最大的数? -
歧晶久保: 通过键盘输入3个任意的整数,并且输出最大的数: #include <stdio.h>int main() { int a,b,c;scanf("%d%d%d",&a,&b,&c);if(b>a)a=b;if(c>a)a=c;printf("%d\n",a);return 0; }

洛南县15946217350: c语言编程:有3个整数a,b,c,由键盘输入,请输出其中最大的数 -
歧晶久保: 【例】输入三个整数,输出最大数和最小数. main(){int a,b,c,max,min;printf("input three numbers: ");scanf("%d%d%d",&a,&b,&c);if(a>b){max=a;min=b;}else{max=b;min=a;}if(max<c)max=c;elseif(min>c)min=c;printf("max=%d\...

洛南县15946217350: 编写程序,输入3个数,输出其中最大的数 -
歧晶久保: 读入,设三个数为a,b,c. 1、设t=a; 2、如果b>t则3否则4; 3、t=b; 4、如果c>t则5否则6; 5、t=c; 6、输出t

洛南县15946217350: 编程求三个数中最大的 -
歧晶久保: #include <stdio.h> int main(void){ int a,b,c,max; printf("输入三个数: \n"); scanf("%d, %d, %d",&a,&b,&c); max=a; if(max<b) max=b; if(max<c) max=c; printf("max=%d",max); return 0; 输入三个数: 1,2,3 max=3 扩展资料: printf函数...

洛南县15946217350: 设计一个程序,要求输入三个整数,能求出其中最大的数并输出 -
歧晶久保: /* 请输入第1个数 : 12 请输入第2个数 : 98 请输入第3个数 : 10 最大的数是 : 98*/#include <stdio.h> int main() { int i,n,max = -65535; for(i = 0; i < 3; ++i) { printf("请输入第%d个数 : ",i + 1); scanf("%d",&n); if(n > max) max = n; } printf("最大的数是 : %d\n",max); fflush(stdin); getchar(); return 0; }

洛南县15946217350: C++ 编程:从键盘任意输入3个整数,输出其中的最大者 -
歧晶久保: #include <stdio.h> #include <string.h>int main() {int tmp;int sBuf[64];int i = 0;int j = 0;printf("输入三个整数:\n");for (i=0; i<3; i++){scanf("%d",&sBuf[i]);}for (i=0; i<3; i++){if (sBuf[i]>sBuf[i+1]){tmp = sBuf[i];}elsetmp = sBuf[i+1];}printf("最大数%d",tmp); }

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