ZKX's LAB

C语言作业: 从键盘输入3个整数,按照从小到大的顺序输出 键盘输入三个数

2021-04-09知识1

有三个整数a、b、c,由键盘输入,输出其中最大值 try {BufferedReader br=new BufferedReader(new InputStreamReader(System.in));int[]a=new int[3];接受三2113个整数放在数组中for(int i=0;i;i+){a[i]=Integer.parseInt(br.readLine());从键盘读取的是字5261符串,需要转4102换成整数}排序Arrays.sort(a);最小值System.out.println(a[0]);最大1653值System.out.println(a[a.length-1]);从大到小输出for(int j=a.length-1;j>;=0;j-){System.out.println(a[j]);}} catch(Exception e){}

C#:从键盘任意输入三个数,求其中最大的数 我用C#的控制台运用程序写了一个小程序,不知道是不是你想要的,你可以先看看using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{class Program{static void Main(string[]args){int[]num=new int[3];Console.WriteLine(\"请输入第一个数\");int a=Convert.ToInt32(Console.ReadLine());num[0]=a;Console.WriteLine(\"请输入第二个数\");int b=Convert.ToInt32(Console.ReadLine());num[1]=b;Console.WriteLine(\"请输入第三个数\");int c=Convert.ToInt32(Console.ReadLine());num[2]=c;Console.WriteLine(\"\\n\\n\\n\\n=\");Console.WriteLine(getMax(num));Console.ReadLine();}private static int getMax(int[]param){int num=0;利用排序,把最大的哪一个找出来for(int i=0;i;i+){for(int j=0;j;j+){if(param[j][j+1]){num=param[j];param[j]=param[j+1];param[j+1]=num;}}}for(int i=0;i;i+){Console.WriteLine(param[i]);}return param[0];}}}

从键盘输入任意3个整数,编写程序输入其中最大值,c语言 可以参考下面的代百码:includeint 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;}扩展资料:C语言isspace()函数:判断一个字符度是否是空白符C语言isprint()函数:判断一个字符是否是可打印字符C语言islower()函数:判断一个字符是否是小写字母C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值专C语言abs()函数:求整数的绝对值C语言div()函数:求两个数的商和余数C语言fmod()函数:求x/y的余数(针对浮点数属)参考资料来源:-C语言函数

随机阅读

qrcode
访问手机版