【练习题1】设计一个可以执行基本数学运算的计算机程序
1、用户需要输入两个数字
int num1, num2;
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、直到猜中才结束,用到死循环的方式
while(true){
// 执行代码
}
【练习题3】开发验证码,可以生成指定位数验证码,每位可以是数字、大小写字母
1、验证码类型是三种,用random随机选择
2、switch分支分到对应位置,用random随机生成,然后连接在一起,break结束执行。
来源链接:https://www.cnblogs.com/Saintwaters/p/19019946
© 版权声明
本站所有资源来自于网络,仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您(转载者)自己承担!
如有侵犯您的版权,请及时联系3500663466#qq.com(#换@),我们将第一时间删除本站数据。
如有侵犯您的版权,请及时联系3500663466#qq.com(#换@),我们将第一时间删除本站数据。
THE END
暂无评论内容