zoukankan      html  css  js  c++  java
  • 软件工程个人作业01;

    设计思路“

    1 for循环30次;

    2 首先随机输出运算符

        2.2 String数组a[]={”=“,”*”,“—”,“+”}

        2.3 随机输出0--3(c表示)中整数,做为数组标号d=a[c] 

       2.4整数运算随机数出0--99之间整数

    3.进行分数和整数区别

       3.2判断第2位 整数是否为0

       3.3 输出四则运算方程式

    4 分数方程式

     4.1整数运算随机数出1--99之间整数

    4.2构造分数;

        4.22第二次整数作为分母

    4.3 判断第2位 整数是否为0

    4.4输出四则运算方程式

       二程序代码

    //lvzekun 3/7/2016
    package size;
    import java.lang.*;
    
    public class Size {
        public static void main(String []args){
            //生成随机数符号
            int i,j;
            for(i=0;i<30;i++)
            {
            String  s[]={"+","-","*","/"};
            int c=(int)(Math.random()*3);
            String d=s[c];
            
            
            
            int a=(int)(Math.random()*99);
            int b=(int)(Math.random()*99);
            
            //判断ab,分为整数,分数
            
            
            j=(int)(Math.random()*2)+1;
            if(j==1)//整数
            {
                if(c==3){
                    if(b!=0)
                    {System.out.println(a+d+b+"=");}
                }
                else 
                {System.out.println(a+d+b+"=");}
                    
                
            }
            if(j==2)//真分数
            {
                int num1,num2;//充当分母
                num1=(int)(Math.random()*98)+1;
                num2=(int)(Math.random()*98)+1;
                if(c==3){
                    if(b!=0)
                    {

    if(c==2)
              {
             System.out.println("("+a+"/"+num1+")"+d+"("+b+"/"+num2+")"+"=");
              }

    else
    System.out.println(a
    +"/"+num1+d+b+"/"+num2+"=");
    } }
    else
    {
    if(c==2)
                          {
                             System.out.println("("+a+"/"+num1+")"+d+"("+b+"/"+num2+")"+"=");
                           }
                      else
                        System.out.println(a+"/"+num1+d+b+"/"+num2+"=");
    } } } } }

    三实验截图:

    四上课没做完原因

       只写了程序思路,而且当时没有考滤分数运算,利用两个整数相除进行组合分数

         

  • 相关阅读:
    自然语言交流系统 phxnet团队 创新实训 项目博客 (十一)
    install ubuntu on Android mobile phone
    Mac OS, Mac OSX 与Darwin
    About darwin OS
    自然语言交流系统 phxnet团队 创新实训 项目博客 (十)
    Linux下编译安装qemu和libvirt
    libvirt(virsh命令总结)
    深入浅出 kvm qemu libvirt
    自然语言交流系统 phxnet团队 创新实训 项目博客 (九)
    自然语言交流系统 phxnet团队 创新实训 项目博客 (八)
  • 原文地址:https://www.cnblogs.com/gdp176119/p/5251509.html
Copyright © 2011-2022 走看看