Java零基础程序阅读二

初南电脑学习 2024-02-21 08:31:32
1、找出下列程序中的问题: import java.util.Scanner;public JudgeIdentity {//判断用户登录权限public static void main(String[] args) {Scanner in = new Scanner(System.in);// 创建扫描器,用来进行用户输入System.out.print("请输入用户名:");String strName = in.next();// 记录用户输入// 省略了case后代码块中的break,会引发错误switch (strName) {case "admin":// 判断输入的用户名为adminSystem.out.println("当前用户:" + strName + ",用户身份:管理员");case "mr":// 判断输入的用户名为mrSystem.out.println("当前用户:" + strName + ",用户身份:员工");default:// 不满足上面两种情况System.out.println("当前用户:" + strName + ",用户身份:普通用户");}in.close();}}2、找出下列程序中的问题: import java.util.Scanner;public GetSum {public static void main(String[] args) {int sum = 0;Scanner sc = new Scanner(System.in);System.out.print("请输入一个整数(0~100):");int num = sc.nextInt();do {sum += num;num++;} while (sum < 100);// 当和超过100时,输出此时的和与n值,故此处的判断语句错误System.out.println("sum=" + sum);System.out.println("n=" + (num - 1));sc.close();}}3、找出下列程序中的问题: import java.util.Scanner;public BuyNoodle {public static void main(String[] args) {int money = 10;Scanner sc = new Scanner(System.in);System.out.print("请输入挂面的价格(单位元):");double price = sc.nextDouble();if (price
0 阅读:0

初南电脑学习

简介:感谢大家的关注