zoukankan      html  css  js  c++  java
  • 软件概论第三次作业

    上课没做出的原因:由于很长时间没有做过编程,写过代码,对java的一些语言早已忘光,以后还得好好复习一下java.

    程序设计思想:用Math.random随机生成100以内的整数,利用字符数组将定义加减乘除符号,而且要考虑两个数相除时,分母不为0;

    然后输出就行

    源代码:

    public class Suiji {

     public static void main(String args[])

     {   int i,j,y,h,g,f;   

    char  x[]={42,43,45,47};  

        for(h=0;h<30;h++)   

    {   i=(int)(Math.random()*99+1);   

      y=(int)(Math.random()*x.length+0);  

           j=(int)(Math.random()*99+1);     

      g=(int)(Math.random()*99+1);   

       f=(int)(Math.random()*99+1);       

       if(j<i)    

    {      int t;      t=i;      i=j;      j=t;      

    }     if(f<g)  

       {    int s;   

     s=g;    

    g=f;    

    f=s;    

        }       

      if(j!=0){j++;}    

      if(g!=0){g++;}  

           for(int a=i;a>0;a--)   

      {      

    if(i%a==0&&j%a==0)  

        {      i=i/a;      j=j/a;      }     }  

       for(int q=g;q>0;q--)     {      

    if(g%q==0&&f%q==0)      {    

      g=g/q;      f=f/q;      }     }       

      System.out.println("("+i+"/"+j+")"+x[y]+"("+g+"/"+f+")"+"=");       

      System.out.println("("+i+ x[y]+ g+")"+"=");        }     }      }               

                   

  • 相关阅读:
    追加元素的几种方法(append()、prepend()、after()、before()、insertAfter()、insertBefore())jquery
    微生物如何找吃的?
    细菌找吃的
    浓度梯度与偏倚随机行走
    我与吴建民先生的一点交集
    续谈随机行走
    随机行走
    小物体有轮子吗?
    食品卡路里是如何计算出来的?
    这门课有什么用?
  • 原文地址:https://www.cnblogs.com/lipengpengpeng/p/5256108.html
Copyright © 2011-2022 走看看