精华内容
下载资源
问答
  • 今天小编就为大家分享一篇Java从键盘输入个整数的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 废话不多说,直接上代码,不懂的评论区告诉我 import java.util.Scanner; public class ifTest { public static void main(String[] args){ Scanner scan = new ... System.out.print("请输入第一个整数:");

    废话不多说,直接上代码,不懂的评论区告诉我

    import java.util.Scanner;
    
    public class ifTest {
        public static void main(String[] args){
            Scanner scan = new Scanner(System.in);
    
            System.out.println("比较三个整数大小,并从小到大输出");
            System.out.print("请输入第一个整数:");
            int num1 = scan.nextInt();
    
            System.out.print("请输入第二个整数:");
            int num2 = scan.nextInt();
    
            System.out.print("请输入第三个整数:");
            int num3 = scan.nextInt();
    
            if (num1 >= num2){
                if (num3 >= num1){
                    System.out.print("从小到大的顺序为:" + "num2" + "," + "num1" + "," + "num3" + "\t");
                    System.out.println( num2 + "," + num1 + "," + num3);
                }else if (num2 >= num3 ){  //num3<=num2<=num1
                    System.out.print("从小到大的顺序为:" + "num3" + "," + "num2" + "," + "num1" + "\t");
                    System.out.println( num3 + "," + num2 + "," + num1);
                }else {
                    System.out.print("从小到大的顺序为:" + "num2" + "," + "num3" + "," + "num1" + "\t");
                    System.out.println(num2 + "," + num3 + "," + num1);
                }
    
            }else { //num1 <= num2,num1<num2
                if (num3 >= num2){  //num1<=num2<=num3
                    System.out.print("从小到大的顺序为:" + "num1" + "," + "num2" + "," + "num3" + "\t");
                    System.out.println(num1 + "," + num2 + "," + num3);
                }else if (num3 <= num1){  //num3 <= num1 <+num2
                    System.out.print("从小到大的顺序为:" + "num3" + "," + "num1" + "," + "num2" + "\t");
                    System.out.println(num3 + "," + num1 + "," + num2);
                }else {
                    System.out.print("从小到大的顺序为:" + "num1" + "," + "num3" + "," + "num2" + "\t");
                    System.out.println(num1 + "," + num3 + "," + num2);
                }
            }
        }
    }

    这是判断部分

    展开全文
  • importjava.util.Scanner; publicclassPrime { public staticvoidmain(String args[]){ int ... System.out.println"请输入个整数; Scanner input new Scanner(System.in; intnum input.nextInt; for(i 2;i;i++) { if
  • Java从键盘输入个整数

    万次阅读 2017-09-18 20:42:11
    Java从键盘输入个整数,Scanner

    例题:求数列的和 

    分别输入两个整数n,m,中间以空格隔断,n 为数列第一项,后面各项均为前一项的开根号,求前m项的和。

    第一种从键盘输入并读取的方式:sc.hasNextInt() 函数和sc.nextInt()函数

                                                                hasNextInt()   判断当前输入的是否是整数

    import java.util.Scanner;
    import java.lang.Math.*;
    
    class Test1{
    	public static void main(String [] args){
              Scanner sc=new Scanner(System.in);
              int m;
              double n,result;
    
              while(sc.hasNextInt()){
            	n=sc.nextInt();
            	m=sc.nextInt();
            	result=0;
    
            	for(int i=0; i<m; i++){
    		    	result += n;
    		    	n = Math.sqrt(n);
    	           }
                System.out.printf("%.2f",result);
    
              }
           }
    
    }


    第二种方式:sc.trim()函数  和sc.split()函数

                            sc.trim()     去掉字符串首尾空格

                            sc.split()    按照指定字符(串)或正则去分割某个字符串  ,结果以字符串数组形式返回


    import java.util.Scanner;
    import java.lang.Math.*;
    
    class Test{
    	public static void main(){
    		Scanner sc=new Scanner(System.in);
    		String input=sc.nextLine();
    		input=input.trim();//去掉字符串首尾空格
    		String[] temp=input.spilt(" "); //按照指定字符串分割某个字符串并以字符串数组形式返回
                    double n=Integer.parseDouble(temp[0]);  
                    int m=Integer.parseInt(temp[1]); 
                    double result=0;
      
                    for(int i=0; i<m; i++){
    	        	result += n;
    	        	n = Math.sqrt(n);
                    }
                    System.out.println(result);
    	}
    }








    展开全文
  • 从键盘输入个整数,判断能否同时被2和3整除。 欢迎大佬指教
  • 从键盘输入十个整数,合法值为1.2或3,不是这三个数则为非法数字,试编程统计每个整数和非法数字的个数。运行结果如下: 请输入10个数: 2,5,3,3,1,6,4,1,3,3 输入的10个数为:2 5 3 3 1 6 4 1 3 3 数字1的...
  • 从键盘输入若干个整数,输出其中的所有素数;直到输入0,程序结束。 【问题描述】从键盘输入若干个整数,编写程序,找出其中的所有素数,并显示到屏幕上。一直持续到输入0,程序结束。 【输入形式】整数 【输出形式...

    从键盘输入若干个整数,输出其中的所有素数;直到输入0,程序结束。

    【问题描述】从键盘输入若干个整数,编写程序,找出其中的所有素数,并显示到屏幕上。一直持续到输入0,程序结束。

    【输入形式】整数

    【输出形式】
    9 is not sushu.
    12 is not sushu.
    programe is over.

    【输入输出样例①】

    在这里插入图片描述

    【输入输出样例②】

    在这里插入图片描述

    【样例说明】
    输入和输出的格式要和指定格式严格匹配,否则不得分。

    【评分标准】
    结果完全正确得满分。

    【备注】
    从键盘读入整数,可以用如下代码:
    Scanner in = new Scanner(System.in);
    double n = in.nextInt();
    使用Scanner类,需要导入import java.util.Scanner;

    【注意】

    变量定义在main方法内的开头部分进行,不要在循环体内定义变量。

    import java.util.Scanner;
    
    public class class3_2 {
        public static void main(String args[]){
            Scanner in = new Scanner(System.in);
            int a;
            do{
                a = in.nextInt();
                if(a==0)
                    {
                        System.out.println("programe is over.");
                        break;
                    }
                int b = panduan(a);
                if(b==1)
                    System.out.println(a+" is sushu.");
                else
                    System.out.println(a+" is not sushu.");
            }while(a!=0);
        }
        public static int panduan(int a){
            if(a==1||a==2)
                return 1;
            else{
                int i=2;
                for(;i<=a/2;i++){
                    if(a%i==0){
                        return 0;
                    }
                }
                return 1;
            }
            
        }
    }
    
    展开全文
  • 从键盘输入3个整数,求三个整数的和以及平均值。 【问题描述】 从键盘输入个整数,分别存入x,y,z三整型变量中,计算并输出三数的和以及平均值。 【输入形式】 从键盘输入个整数整数之间以空格隔开。 ...

    从键盘输入3个整数,求三个整数的和以及平均值。

    【问题描述】
    从键盘输入三个整数,分别存入x,y,z三个整型变量中,计算并输出三个数的和以及平均值。

    【输入形式】
    从键盘输入三个整数,整数之间以空格隔开。

    【输出形式】
    在屏幕上分两行显示结果:
    第一行为三个数的和。
    第二行为三个数的平均值。

    【输入样例】
    1 2 3

    【输出样例】
    sum=6.0
    average=2.0

    【样例说明】
    1、2、3的和为6,所以第一行输出6;
    第二行输出1、2、3的平均值2。

    【评分标准】
    结果完全正确得满分。

    【备注】
    从键盘读入整数,可以用如下代码:
    Scanner in = new Scanner(System.in);
    int n = in.nextInt();
    使用Scanner类,需要导入import java.util.Scanner;

    import java.util.Scanner;
    
    public class class2_3 {
        public static void main(String args[]) {
            final Scanner in = new Scanner(System.in);
            int a = in.nextInt();
            int b = in.nextInt();
            int c = in.nextInt();
            double sum = a + b + c;
            double average = (sum)/3.0;
            System.out.println("sum="+sum);
            System.out.println("average="+average);
        }
    }
    
    展开全文
  • import java.util.Scanner; public class Paixu { public static void main(String[] args) { //定义一int类型的数组 int[] array=new int[3]; Scanner scan= new Scanner(System....
  • 从键盘随机输入10个整数保存到List中,并按倒序、大到小的顺序显示出来。 二、相关知识简要介绍 本题主要是练习集合List的使用和Collections工具类。 1、List 首先,List接口是存储有序,可重复的元素。其次,...
  • 今天小编就为大家分享一篇java 键盘输入数,输出数组中指定元素的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 1、for循环输入10个数 2、用两for循环 if 比较 a[i] >a[i+1] 3、for循环输出 a[i] 排好序的值 4、try catch 异常输入非数字
  • 从键盘输入个整数,计算这两数的最小公倍数和最大公因数并输出 import java.util.Scanner; public class Gysgbs { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System....
  • 利用Java编写程序从键盘输入个整数,计算并输出该数的数字之和。例如:请输入一个整数:8899123各位数字之和为:40
  • 编写一个Java Application,接收从键盘输入10个整数,并输出其中的最大、最小以及平均值。 要求:将计算功能定义在一类中,由主类接收输入,再用数组的方式传递给实现计算的类 的方法,再输出结果。 ...
  • public void t17(){ //输入10个个整数,去掉重复数字,并由小到大排序 System.out.println("输入10个个整数:"); int[] array=new int[10]; int[] array1=new int[10]; int[] array2=new int[10]; ...
  • import java.util.Scanner; public class ScannerTest { public static void main(String[] args) { ... // 从键盘输入个整数 int num = sc.nextInt(); System.out.println("输入的数字为" + num.
  • 从键盘输入要在开头声明这。 Scnner in=new Scanner(Syetem.in); 声明Scnner类型的in 如果要从键盘输入int类型,a=in.nextInt(); 如果是char类型,a=in.nextchar(); 当输入第二数字时: in=new Scanner...
  • java 输入十个整数由小到大排序——java程序设计 import java.util.Scanner; public class sort { public static void main(String[] args) { int a[]=new int[10]; int temp; //用于后面比较中间存储数据 ...
  • 主要介绍了输入个整数x,y,z,请把这三数由小到大输出,需要的朋友可以参考下
  • 行结果如下: 请输入10个数: 2,5,3,3,1,6,4,1,3,3 输入10个数为:2 5 3 3 1 6 4 1 3 3 数字1的个数: 2 数字2的个数:1 数字3的个数:4 非法数字的个数:3
  • System.out.println("键盘随机输入3整数,输出其中最小值:"); int a, b, c; Scanner scanner = new Scanner(System.in); System.out.println("请输入第一个整数:"); a = scanner.nextInt();
  • *从键盘录入10个整数,统计有多少奇数 * * */ public class test07 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a =0; //用来统计奇数的个数 for (int i=1;i...
  • 【问题描述】从键盘输入若干个整数,编写程序,找出其中的所有素数,并显示到屏幕上。一直持续到输入0,程序结束。 【输入形式】整数 【输出形式】 9 is not sushu. 12 is not sushu. programe is over. 【输入输出...
  • 从键盘输入10个整数,存放在一数组中,然后使数组中的所有整数整体向后移动m位置,最后m数变成最前面的m数,并输出移动后的结果。m从键盘输入。 【输入形式】 输入10个整数,每个整数间用空格分隔,回车。...
  • 编写程序,要求用户从键盘输入年份,程序输出该年出生的人的生肖。中国生肖基于12年一周期,每年用一动物代表。鼠牛虎兔龙蛇马羊猴鸡狗猪。通过year%12确定生肖,1900年属鼠
  • 编写程序从键盘输入个整数,计算并输出该数的数字之和 import java.util.Scanner; public class Zszh { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println...
  • import java.io.*; public class Java_1 {  public static void main(String[ ] args) throws IOException {  InputStreamReader ir;  BufferedReader in;  int max, x;  ...
  • 解析:在java中没有像C语言那样有一专供接收从键盘输入值的scanf函数,所以一般的做法是从键盘输入一行字符,保存到字符串s中,再将字符组成的字符串s转换为整型数据返回。 代码如下: import java.io....
  • 1.接收用户输出10个整数 2. 拼接字符串 3.去掉字符串, 4.整体代码 ...import java.sql.Struct;...import java.util.Scanner;... 接收用户从键盘输入10个整数,比较并输出其中其中的最大值和最小值

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 38,533
精华内容 15,413
关键字:

java从键盘输入10个整数

java 订阅