键盘录入之录入整数

  • A:为什么要使用键盘录入数据

    • a:为了让程序的数据更符合开发的数据
    • b:让程序更灵活一下
  • B:如何实现键盘录入呢?
    • 先照格式来。
    • a:导包
      • 格式:

        • import java.util.Scanner;
      • 位置:
        • 在class上面。
    • b:创建键盘录入对象
      • 格式:

        • Scanner sc = new Scanner(System.in);
    • c:通过对象获取数据
      • 格式:

        • int x = sc.nextInt();

1.键盘录入一个整数:

import java.util.Scanner;
class Hello2 {
    public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);   //创建键盘录入对象
            System.out.println("请输入一个整数:");
            int x = sc.nextInt();          //将键盘录入的对象存储在x中
            System.out.println(x);

    }

}

结果:

2.(1)键盘录入两个整数

import java.util.Scanner;
class Hello2 {
    public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);   //创建键盘录入对象
            System.out.println("请输入第一个整数:");
            int x = sc.nextInt();          //将键盘录入的对象存储在x中
            System.out.println(x);
            System.out.println("请输入第二个整数:");
            int y = sc.nextInt();
            System.out.println(y);

    }

}

结果:

(2)键盘录入两个整数求和:

import java.util.Scanner;
class Hello2 {
    public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);   //创建键盘录入对象
            System.out.println("请输入第一个整数:");
            int x = sc.nextInt();          //将键盘录入的对象存储在x中
            System.out.println("请输入第二个整数:");
            int y = sc.nextInt();
            int sum = x + y;
            System.out.println(sum);

    }

}

结果:

(3)键盘录入两个整数求最大值:

import java.util.Scanner;
class Hello2 {
    public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);   //创建键盘录入对象
            System.out.println("请输入第一个整数:");
            int x = sc.nextInt();          //将键盘录入的对象存储在x中
            System.out.println("请输入第二个整数:");
            int y = sc.nextInt();
            int max = (x > y) ? x : y;
            System.out.println("max = " + max);

    }

}

结果:

原文地址:https://www.cnblogs.com/Wangzui1127/p/11147433.html

时间: 2024-10-12 15:17:30

键盘录入之录入整数的相关文章

键盘输入三个整数,实现从小到大排序

package study01; import java.util.Scanner; public class Sort { /** * 需求:由键盘输入三个整数分别存入变量a.b.c,对他们进行 排序(使用if-else),并且从小到大输出 * */ public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("a="); int a = sc.nextI

Java-第三章-从键盘输入3个整数,然后将输入的整数按照从小到大的顺序放在abc,并输出3个变量的值

import java.util.*; public class lianxi72_3 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner s=new Scanner(System.in); System.out.println("请输入a的值:"); int a=s.nextInt(); System.out.println("请输入b的值:")

从键盘输入n个整数,求它们的最小公倍数

题目:从键盘输入n个整数,求它们的最小公倍数. 例如输入4,再输入2,4,6,8四个数求最小公倍数. 思路:从键盘输入4,将输入的字符串4转成int,再输入2,4,6,8,将输入的字符串用","分割开来,装入一个字符串数组, 如果数组的长度不等于之前得到的int,抛异常给Exception e,创建一个字符串数组,长度为4, 把字符串数组 里的元素装到int数组里,做一个for循环,拿i分别除数组里的每一个数,如果i能整除数组里的每一个数,i就是最 小公倍数. 代码如下: packag

c语言代码编程题汇总 :从键盘上输入一个整数n,输出斐波纳猰数列——自己打的代码

从键盘上输入一个整数n,输出斐波纳猰数列 程序代码如下: 1 /* 2 2017年3月5日10:35:17 3 功能:n的阶乘采用的是递归方式实现 4 */ 5 6 #include "stdio.h" 7 long fun(int n) //注意此处的fun()是调用函数,两者之间没有空格 8 { 9 if (n > 1) //此处跳出递归的条件是当n = 1时 10 return (n * fun(n -1)); //当n的值满足条件或n = 2时程序还会执行该条语句 11

Excel特殊符号的录入与录入的秘诀

软键盘就是输入法上的软键盘 右键单击软键盘 右键! 通过code函数得到符号的数字 按住alt键然后输入数字才可以得到符号 注意是在数字键盘  右边数字键盘区域 插入特殊符号 跳转方向的设置 如果超过15位,就在前面加一个英文单引号再输入 这样的方式就是使这个单元格成为了文本而不是数字 也可以通过设置单元格格式设置成文本 分数怎么输入:前方加一个0 然后空格 再输入分数 不然的话系统会默认是个日期 也可以先输入小数 然后再设置单元格格式为分数 但是这个有局限 比如3/7的小数是多少? 这就是自动

Java中从键盘输入多个整数

yk烁4仕l下加8檬0http://www.zcool.com.cn/collection/ZMTg2OTM5ODg=.html 0t9瞬仔亩鼻0iy坏4http://www.zcool.com.cn/collection/ZMTg2OTQwMTY=.html 9q8乜15Qcka谅儆http://www.zcool.com.cn/collection/ZMTg2OTQxMjg=.html 8xGa幸6pfV刃刀http://www.zcool.com.cn/collection/ZMTg2OT

从键盘输入3个整数,输出其中最大数

#include <stdio.h> int main(int argc, char *argv[]) { int i,j,k,max; printf("Please enter three integers:"); scanf("%d%d%d", &i, &j, &k); max = i>j?i:j; max = max > k?max:k; printf("max:%d",max); retur

由键盘输入三个整数,按从小到大的顺序输出

#include <stdio.h> int main() { int a,b,c,t; //定义和输入 scanf("%d%d%d",&a,&b,&c); if(a>b) //好像是冒泡排序的步骤,感觉是,不确定 { t=a; a=b; b=t; } if(b>c) { t=b; b=c; c=t; } if(a>b) { t=a; a=b; b=t; } printf("%d,%d,%d",a,b,c); /

03_运算符、键盘录入、流程控制

1:运算符(掌握) (1)算术运算符  A:+,-,*,/,%,++,--  B:+的用法   a:加法   b:正号   c:字符串连接符  C:/和%的区别   数据做除法操作的时候,/取得是商,%取得是余数  D:++和--的用法   a:他们的作用是自增或者自减   b:使用    **单独使用     放在操作数据的前面和后面效果一样.     a++或者++a效果一样.    **参与操作使用     放在操作数的前面:先自增或者自减,再参与操作      int a = 10;