博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件工程个人作业02
阅读量:4644 次
发布时间:2019-06-09

本文共 1490 字,大约阅读时间需要 4 分钟。

一.设计思路

1.随机生成一个0-99之间的随机数

2.随机生成一个1-99之间的随机数

3.输出这个由两个随机数组成的假分数

4.随机生成一个0-99之间的随机数

5.随机生成一个1-99之间的随机数

6.输出这个由两个随机数组成的假分数

7.随机生成a,b,c,d中的任一个字母

8.输出这个式子

9.循环30

 

 

二.源程序代码

 

 

package sizeyunxuan;import java.util.Random;public class sizeyunsuan {    public static void main(String[] args) {        // TODO Auto-generated method stub        int m;        for(m=0;m<30;m++)        {        Random rand1=new Random();        int randNum1=rand1.nextInt(99);        Random rand2=new Random();        int randNum2=rand2.nextInt(98)+1;        Random rand3=new Random();        int randNum3=rand3.nextInt(99);        Random rand4=new Random();        int randNum4=rand4.nextInt(98)+1;               char ch=(char)((int)(Math.random()*4)+97);        if(ch=='a')        {            ch='+';            System.out.println(randNum1+"/"+randNum2+" "+"+"+" "+randNum3+"/"+randNum4+"=");        }        else if(ch=='b')        {            ch='-';                System.out.println(randNum1+"/"+randNum2+" "+"-"+" "+randNum3+"/"+randNum4+"=");        }        else if(ch=='c')        {            ch='*';            System.out.println(randNum1+"/"+randNum2+" "+"*"+" "+randNum3+"/"+randNum4+"=");        }        else        {            ch='/';            System.out.println(randNum1+"/"+randNum2+" "+"/"+" "+randNum3+"/"+randNum4+"=");            }        }            }}

 

.运行结果

 

 

四.个人上课未按时完成的原因

经过一个假期的疯玩,已经把怎么建工程写代码忘了,再者是因为上个学期java没学好,所以看到这个题目头都大了,还有课上时间比较短。

转载于:https://www.cnblogs.com/niujunyan/p/5250673.html

你可能感兴趣的文章
layui的时间线当点击按钮的时候自动添加一条新时间线
查看>>
《MFC游戏开发》笔记六 图像双缓冲技术:实现一个流畅的动画
查看>>
php upload for fastcgi
查看>>
23种设计模式(19):组合模式
查看>>
代码整洁之道——我们是作者
查看>>
好用的JS拖拽插件
查看>>
第三部分shell编程3(shell脚本编写1)
查看>>
Java虚拟机笔记(一):类加载机制
查看>>
Apache重定向URL
查看>>
25-字符串
查看>>
萌新报道
查看>>
Asp.Net 获取物理路径
查看>>
Apache2.4使用require指令进行访问控制--允许或限制IP访问/通过User-Agent禁止不友好网络爬虫...
查看>>
Solr reRankQuery加自定义函数实现搜索二次排序
查看>>
基于ipv6的抓包实验
查看>>
latex学习(四)tlmgr
查看>>
centos6.5 bugzilla4.4.5 汉化
查看>>
ros topic 发布一次可能会接收不到数据
查看>>
字符串的扩展
查看>>
冒泡排序_c++
查看>>