7. 控制台输入

举报
数据分析与统计学之美 发表于 2021/09/28 18:04:21 2021/09/28
【摘要】 Java系列第七课

1、控制台输入

类似于python中的input语句

import java.util.Scanner;
public class Demo4 {
    	public static void main(String[] args) {
         // 实例化一个对象
    		Scanner superman = new Scanner(System.in);
    		int n;
    		System.out.println("请输入一个整数:");
    		n = superman.nextInt();
    		System.out.println("我今年" + n + "岁!");
    	}
}

结果是:在这里插入图片描述

2、习题

在这里插入图片描述
第一题代码:

import java.util.Scanner;
public class Demo4 {
    	public static void main(String[] args) {
    		Scanner superman = new Scanner(System.in);
    		int m;
    		int n;
    		int a;
    		int b;
    		int c;
        int d;
        System.out.println("请输入整数m:");
        m = superman.nextInt();
        System.out.println("请输入整数n:");
        n = superman.nextInt();
        a = m + n;
        b = m - n;
        c = m * n;
        d = m / n;
        System.out.println(m + "+" + n + "=" + a);
        System.out.println(m + "-" + n + "=" + b);
        System.out.println(m + "*" + n + "=" + c);
        System.out.println(m + "/" + n + "=" + d);
    }
}

结果是:在这里插入图片描述
第二题代码:
没有考虑等于的情况

import java.util.Scanner;
public class Test {
    	public static void main(String[] args) {
    		Scanner superman = new Scanner(System.in);
    		int m;
    		int n;
    		System.out.println("请输入整数m:");
    		m = superman.nextInt();
    		System.out.println("请输入整数n:");
        n = superman.nextInt();
        String str = m > n ? "m的值大" : "n的值大";
        System.out.println(str);	
	}
}

结果是:在这里插入图片描述
考虑等于的情况

import java.util.Scanner;
public class Test {
    	public static void main(String[] args) {
    		Scanner superman = new Scanner(System.in);
    		int m;
    		int n;
    		System.out.println("请输入整数m:");
    		m = superman.nextInt();
    		System.out.println("请输入整数n:");
        n = superman.nextInt();
        String str = m > n ? "m的值大" : m == n ? "m等于n" : "n的值大";
        System.out.println(str);
	}
}

结果是:在这里插入图片描述
第三题代码:

import java.util.Scanner;
public class Test {
    	public static void main(String[] args) {
    		Scanner superman = new Scanner(System.in);
    		int m;
    		System.out.println("请输入整数m:");
    		m = superman.nextInt();
    		String str = m % 2 == 0 ? "m是偶数" : "m是奇数";
    		System.out.println(str);
    }
}

结果是:在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。