【练习题1】设计一个可以执行基本数学运算的计算机程序
1、用户需要输入两个数字2、用户需要输入一个字符
(1)调用Scanner类- import java.util.Scanner;
复制代码 (2)定义Scanner对象- Scanner sc = new Scanner(System.in);
复制代码 3、根据所选运算符执行相应数学运算,显示运算结果- switch (op) {
- case "+":
- System.out.println(num1 + num2);
- break;
- case "-":
- System.out.println(num1 - num2);
- break;
- case "*":
- System.out.println(num1 * num2);
- break;
- case "/":
- if (num1 == 0) {
- System.out.println("除数不能为0!");
- } else {
- System.out.println(num1 / num2);
- }
- break;
- default:
- System.out.println("请输入正确的运算符!");
- }
复制代码 【练习题2】猜数字游戏
1、随机数的生成方式- // 方法一
- Math.random() // 生成[0,1)的随机浮点数
- // 方法二
- import java.util.Random;
- Random r = new Random();
- int num = r.nextInt(10); // 生成[0,10)的随机整数
复制代码 2、直到猜中才结束,用到死循环的方式【练习题3】开发验证码,可以生成指定位数验证码,每位可以是数字、大小写字母
1、验证码类型是三种,用random随机选择
2、switch分支分到对应位置,用random随机生成,然后连接在一起,break结束执行。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |