菜鸟的小游戏开发记录——计算器(随机数暂停四舍五入函数的使用)
菜鸟的小游戏开发记录——计算器(随机数暂停四舍五入函数的使用)
喵五郎 发表于10个月前
菜鸟的小游戏开发记录——计算器(随机数暂停四舍五入函数的使用)
  • 发表于 10个月前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

package test1;
import javax.swing.*;
public class jisuanqi3{

    public static void main(String[] args)throws Exception{
    /**    Math.random();              //创建0-1之间的随机数
        Math.round(4.6);            //四舍五入函数       
        Thread.sleep(100);          //暂停代码  100指暂停100毫秒
    */
    //生成两个随机数,以便进行运算。(随机生成0-1的数,乘10.再四舍五入)
    int num1 = (int)(Math.round(Math.random() * 10));
    int num2 = (int)(Math.round(Math.random() * 10));
    //生成一个随机数,随机生成运算符。
    int sign = (int)(Math.round(Math.random() * 30));
    //创建answer变量,存储运算结果。
    int answer=1;
    System.out.println("\n\n*****");
    
    if (sign == 0){
        System.out.println(num1 + "*" + num2);
        answer = num1 * num2;
    }else if (sign == 1){
        System.out.println(num1 + "/" + num2);
        answer = num1 / num2;
    }else if (sign == 2){
        System.out.println(num1 + "+" + num2);
        answer = num1 + num2;
    }else if(sign == 3){
        System.out.println(num1 + "-" + num2);
        answer = num1 - num2;
    }else if(sign == 4){
        System.out.println(num1 + "%" + num2);
        answer = num1 % num2;
    }
    
    System.out.println("*****\n");
    //倒计时3秒
    System.out.println("3......");
    Thread.sleep(1000);
    System.out.println("2......");
    Thread.sleep(1000);
    System.out.println("1......");
    Thread.sleep(1000);
    
    //打印正确答案
    System.out.println("答案:"+ answer);
    
    }

}

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
喵五郎
粉丝 0
博文 10
码字总数 4647
×
喵五郎
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: