「java用户输入两个整数」java让用户输入一个数
本篇文章给大家谈谈java用户输入两个整数,以及java让用户输入一个数对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
编写一个java程序,通过键盘输入两个整数,求两数的和的程序。
通过键盘输入两个整数,求两数的和的Java程序如下图所示:
编写Java程序时,应注意以下几点:
大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass。
方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写,例如myFirstJavaClass。
源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。
主方法入口:所有的Java 程序由public static void main(String[]args)方法开始执行。
用java从键盘输入两个正整数,求他们的最大公约数
从键盘输入那么就会用到Java的Scanner类,最大公约数,这里会用到算法,百度上面也有,下面是其中一种:
import java.util.Scanner;
public class TestDivisor {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);// 新建一个输入流对象,这里会导包
System.out.println("请输入第一个数:");
int num1 = input.nextInt();// 接收输入的整数
System.out.println("请输入第二个数:");
int num2 = input.nextInt();// 接收输入的整数
int num3 = num1%num2;//num1跟num2取余得到num3
while(num30){
num1=num2;
num2=num3;
num3=num1%num2;
}
input.close();//关闭输入流
System.out.println("最大公约数是:"+num2);
}
}
/**
GCD 算法的实现--GCB是最大公约数缩写
2.1 递归实现
int gcd(int a, int b)
{
if(!b) return a;
else return gcd(b, a%b );
}
2.2 迭代实现
int gcd(int a, int b)
{
int c = a%b;
while(c){
a = b;
b = c;
c = a % b;
}
return b;
}
*
*/
java编程中怎样输入两个整数?
import java.io.*;
import java.util.*;
public class Test {
public static void main(String[] args) throws NumberFormatException, IOException {
int[] num=new int[3];
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入第一个数:");
num[0]=Integer.parseInt(in.readLine());
System.out.println("请输入第二个数:");
num[1]=Integer.parseInt(in.readLine());
System.out.println("请输入第三个数:");
num[2]=Integer.parseInt(in.readLine());
Arrays.sort(num);
System.out.print("从大到小的排序是:");
for(int i=num.length-1;i=0;i--)
{
System.out.print(num[i]+" ");
}
}
}
java用户输入两个整数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java让用户输入一个数、java用户输入两个整数的信息别忘了在本站进行查找喔。
发布于:2022-12-01,除非注明,否则均为
原创文章,转载请注明出处。