生成小学四则运算题,包括真假分数

Posted 木子金帛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生成小学四则运算题,包括真假分数相关的知识,希望对你有一定的参考价值。

 

源代码:

import java.util.Random;

 

public class szys

{

 public static void main(String args[])

 {

  for(int i=0;i<30;i++){

   int a1,a2,b1,b2,c,zf;

   a1=sjs(100);

   a2=sjs(100);

   b1=sjs(100);

   b2=sjs(100);

   c=sjs(4);

   zf=sjs(2);

   if(zf==0){

    if(c==0)

     System.out.println(a1+"+"+a2+"= ");

    else if(c==1)

     System.out.println(a1+"-"+a2+"= ");

    else if(c==2)

     System.out.println(a1+"*"+a2+"= ");

    else if(c==3&&a2!=0)

     System.out.println(a1+"/"+a2+"= ");

   }

   else if(zf==1){

    if(c==0)

     System.out.println(a1+"/"+a2+" + "+b1+"/"+b2+"=");

    else if(c==1)

     System.out.println(a1+"/"+a2+" - "+b1+"/"+b2+"=");

    else if(c==2)

     System.out.println(a1+"/"+a2+" * "+b1+"/"+b2+"=");

    else if(c==3&&a2!=0)

     System.out.println(a1+"/"+a2+" / "+b1+"/"+b2+"=");

    

   }

  }

 }

 public static int sjs(int i){

  Random a=new Random();

  int a1=a.nextInt (i);

  return a1;

 }

}

 

 

结果截屏:

技术分享

以上是关于生成小学四则运算题,包括真假分数的主要内容,如果未能解决你的问题,请参考以下文章

小学四则运算题

程序生成30道四则运算(包括整数和真分数)

像阿超那样,花20分钟写一个能自动生成小学四则运算题目的 “软件”,要求:除了整数以外,还要支持真分数的四则运算。

第一周作业——小学四则运算题

第一周作业——小学四则运算题

201571030106/201571030116《小学四则运算练习软件》结对项目报告