写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。和同学们比较一下各自的程序功能实现方法的异同。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。和同学们比较一下各自的程序功能实现方法的异同。相关的知识,希望对你有一定的参考价值。
写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。和同学们比较一下各自的程序功能、实现方法的异同。
package Rational;
import java.util.Random;
import java.util.Scanner;
public class szys
{
public static void res()
{
System.out.println("1.显示答案\t2.直接出下一题");
}
public static void main (String[] arge)
{
System.out.println(" 请选择要随机生成的算法 ");
System.out.println("\t1,加法题目\t2,减法题目\t3,乘法题目\t4,除法题目");
System.out.println("\n");
Scanner sc=new Scanner(System.in);
int s = sc.nextInt();
double result=0;
Random r = new Random();
int a = r.nextInt(100);
int b =r.nextInt(100);
switch(s)
{
case 1:System.out.println("-----|"+a+"+"+b+"=?|-----");result =a+b;res();break;
case 2:System.out.println("-----|"+a+"-"+b+"=?|-----");result =a-b;res();break;
case 3:System.out.println("-----|"+a+"*"+b+"=?|-----");result =a*b;res();break;
case 4:System.out.println("-----|"+a+"/"+b+"=?|-----");{float c=a;float d=b;result=c/d;}res();break;
default:System.out.println("输入有误,重新开始");main(null);break;
}
Scanner select =new Scanner(System.in);
int se =select.nextInt();
switch (se)
{
case 1:System.out.println("本题的结果:"+result);main(null);break;
case 2:main(null);break;
default:System.out.println("输入有误,重新开始");main(null);
}
}
}
以上是关于写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。和同学们比较一下各自的程序功能实现方法的异同。的主要内容,如果未能解决你的问题,请参考以下文章
像阿超那样,花20分钟写一个能自动生成小学四则运算题目的 “软件”,要求:除了整数以外,还要支持真分数的四则运算。
写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。和同学们比较各自的程序功能实现方法的异同。
写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。和同学们比较各自的程序功能实现方法的异同。
写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。和同学们比较各自的程序功能实现方法的异同。
像阿超那样,花20分钟写一个能自动生成小学四则运算题目的“软件”,要求:除了整数以外,还要支持真分数的四则运算。和同学们比较一下各自程序的功能实现方法的异同,等等。
像阿超那样,花20分钟写一个能自动生成小学四则运算题目的 “软件”,要求:除了整数以外,还要支持真分数的四则运算。和同学们比较一下各自程序的功能,实现方法的异同,等等。