四则运算

只有一个main函数  选择循环 整数或者真分数的四则运算
随机数 num1 num2 运算符号 自己选择格式输出 就行了



import java.util.Random; import java.util.Scanner;
public class Suiji { public static void main(String[] args) { // TODO Auto-generated method stub int i; //整数1 int j; //整数2 int k; //运算符号 int q; //生成数量 int w; //整数或真分数 Scanner sca= new Scanner(System.in); System.out.println("请输入定制数量"); q= sca.nextInt(); System.out.println("1整数 / 2真分数"); w= sca.nextInt(); for(;q>0;q--) { Random random = new Random(); i= random.nextInt(100); j= random.nextInt(100); k= random.nextInt(4); if(w==1) { if(k==0) System.out.println(i+" + "+j+" = "+(i+j)); if(k==1) System.out.println(i+" - "+j+" = "+(i-j)); if(k==2) System.out.println(i+" * "+j+" = "+(i*j)); if(k==3) if(j!=0) { System.out.println(i+" / "+j+" = "+(i/j)); } } if(w==2) { int a,b;//分子 a= random.nextInt(i); b= random.nextInt(j); if(k==0) System.out.println(a+"/"+i+" + "+b+"/"+j+" ="+(a*j+b*i)+"/"+(i*j)); if(k==1) System.out.println(a+"/"+i+" - "+b+"/"+j+" ="+(a*j-b*i)+"/"+(i*j)); if(k==2) System.out.println(a+"/"+i+" * "+b+"/"+j+" ="+(a*b)+"/"+(i*j)); if(k==3) System.out.println(a+"/"+i+" / "+b+"/"+j+" ="+(a*j)+"/"+(i*b)); } } } }
在网页还不知道咋弄


 截图先看四则运算2 的截图 在这个代码上改动的.

原文地址:https://www.cnblogs.com/wwd1505-1/p/6492069.html