首页 > 其他分享 >9.25博客(动手动脑)

9.25博客(动手动脑)

时间:2024-09-27 18:33:54浏览次数:1  
标签:动脑 题目 9.25 int random 博客 生成 nextInt Random

四则运算
import java.util.Random;
import java.util.Scanner;

public class ArithmeticQuizGenerator {

// 主方法
public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    Random random = new Random();

    // 用户可以选择生成题目的数量
    System.out.print("请输入你想生成的题目数量: ");
    int numberOfQuestions = scanner.nextInt();

    for (int i = 0; i < numberOfQuestions; i++) {
        // 生成题目
        String question = generateQuestion(random);
        // 输出题目
        System.out.println(question);
    }

    scanner.close();
}

// 生成题目的方法
private static String generateQuestion(Random random) {
    int num1 = random.nextInt(100); // 生成0到99之间的随机数
    int num2 = random.nextInt(100); // 生成0到99之间的随机数
    char operator = getRandomOperator(random); // 获取随机运算符

    return num1 + " " + operator + " " + num2 + " = ?";
}

// 获取随机运算符的方法
private static char getRandomOperator(Random random) {
    char[] operators = {'+', '-', '*', '/'};
    return operators[random.nextInt(operators.length)];
}

}

标签:动脑,题目,9.25,int,random,博客,生成,nextInt,Random
From: https://www.cnblogs.com/bixi/p/18436359

相关文章

  • 【免费领51CTO博客定制咖啡杯】智能体-复古女装购物侠开发体验,追寻经典的时尚之选
    近各个大厂都在搞AI智能体,我不允许我得「博主宝贝儿们」没参加过!高举拳头,跟我一起宣誓!拿下百度文心智能体AI大师工坊,成为头号玩家!在活动期间内,完成任一赛题智能体开发,并提交智能体信息,通过审核即可领取51CTO博客周边一份!创建过程中如果遇到问题,可随时添加小助手沟通,回复暗号「AI大......
  • 【免费领51CTO博客定制咖啡杯】agent智能体开发流程
    1、激励策略的设计在“自我激励心灵大师”的开发过程中,设计有效的激励策略是关键。智能体通过分析用户的目标和情绪状态,提供定制化的建议。例如,对于需要提高效率的用户,智能体提供时间管理和目标设定的建议。2、用户情绪挑战用户在实际使用过程中会遇到各种情绪挑战,如焦虑或挫败感。......
  • 【免费领51CTO博客定制咖啡杯】“潮流运动鞋探宝小助手”智能体制作体会
    在开发“潮流运动鞋探宝小助手”智能体的过程中,我充分感受到了创新与挑战的魅力。借助百度智能体这个强大的平台,为我们的开发工作提供了坚实的技术支持。利用其先进的自然语言处理能力和数据分析功能,我们能够更好地理解用户的需求,为他们提供更精准的潮流运动鞋推荐。首先,深入的市......
  • 枚举类型的基本用法(动手动脑)
    仔细阅读示例:EnumTest.java,运行它,分析运行结果?代码如下:`publicclassEnumTest{publicstaticvoidmain(String[]args){ Sizes=Size.SMALL; Sizet=Size.LARGE; //s和t引用同一个对象? System.out.println(s==t); //是原始数据类型吗? System.out.println(s.getCl......
  • 9.25每日总结 OpenFeign
    OpenFeign利用Nacos实现了服务的治理,利用RestTemplate实现了服务的远程调用。但是远程调用的代码太复杂了:而且这种调用方式,与原本的本地方法调用差异太大,编程时的体验也不统一,一会儿远程调用,一会儿本地调用。用到OpenFeign组件了。其实远程调用的关键点就在于四个:请求方式......
  • 谷歌排名软件怎么优化网站博客页面?
    谷歌排名软件怎么优化网站博客页面?#谷歌SEO优化三步教会你如何优化以前的老网页#外贸#独立站运营#外贸网站优化#外贸建站公司产品页面不能remove,产品页面尽量不要去remove,比如说一些博客页面、非重要页面,那些不出词的,然后你觉得页面质量其实还不是很高的,那这种你可以先......
  • Java动手动脑及课后实验
    一、仔细阅读示例:EnumTest.java,运行它,分析运行结果?你能得到什么结论?你掌握了枚举类型的基本用法了吗?publicclassEnumTest{publicstaticvoidmain(String[]args){Sizes=Size.SMALL;Sizet=Size.LARGE;//s和t引用同一个对象?System.out.println(s==t);......
  • 博客园终身会员小福利,送华为云服务器
    最近我们和华为云总经销商浙江杭云网络科技有限公司达成了合作,准备从10月开始做一些华为云的代理业务,增加园子的收入来源。在做这个业务之前,先给园子的终身会员送点华为云服务器作为小福利,这次只申请到100台,先到先得,送完为止。赠送的云服务器配置如下:终身VIP会员:送1核2G1M华......
  • 2023.9.25 近期练习
    CF1261FXor-Set我们把\(A,B\)集合分别处理,把其拥有的区间放到字典树上,就会拆成\(O(n\logV)\)个区间。考虑其两两组合,每个区间都是形如前面若干位确定,后面\(x\)位任意。两个区间组合,就是取\(x\)更大的那个后面都是任意的,前面的若干位合并起来即可。但是这样就会有\(......
  • leetcode每日一题day15(24.9.25)——公司命名
    思路:首先如果没有相同的后缀,则无论只要不是相同的首字母交换都不会出现重复情况,如果有重复后缀,则还需多增加个不能和,首字符与另一相同后缀字串的首字符相同的字串交换。主要矛盾已经明确,则可对矛盾进行分析。首先把范围缩小到只有两种不同首字母,对于这种情况      ......