7. 控制台输入
【摘要】 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)