标签:
一、部分代码
package com.minirisoft; import java.util.*; public class Sizeyunsuan { public static void main(String[] args){ Scanner input=new Scanner(System.in); System.out.println("请输入要输出多少道运算题"); int h=input.nextInt(); String [] arr1=new String[h]; System.out.println("请输入你要计算数的最大值"); int g=input.nextInt(); System.out.println("**************菜单选择程序****************"); System.out.println("请选择要使用的功能:"); System.out.println("1. 整数加减法运算!"); System.out.println("2. 整数四则运算!"); System.out.println("3. 分数的加减运算"); System.out.println("4. 分数的四则运算"); System.out.println(" *********************************************"); Random random = new Random(); char arr[] = {‘+‘,‘-‘,‘*‘,‘/‘}; int a=input.nextInt(); switch(a) { case 1: { System.out.println("请选择减法是否有负数;0:无负数,1:有负数"); int f=input.nextInt(); int i; switch(f) { case 0: { for(i=0;i<h;i++) { String str=random.nextInt(g)+" "+arr[random.nextInt(2)]+" "+random.nextInt(g)+"="; System.out.println(str); } break; } case 1: { for(i=0;i<h;i++) { System.out.println(-random.nextInt()%g+" "+arr[random.nextInt(2)]+" "+(-random.nextInt())%g+"="); } break; } default: System.out.println("输入的数有误,请输入0或1"); } break; }
二、 实验截图
三、实验总结
通过对自己代码的测试是我对代码的可用性有了一定了解。程序是要给用户使用的,要充分考虑到用户的需要,及用户的使用习惯。
一个程序和一个软件只有经过测试,测试各个方面可能出现的漏洞,及充分考虑到用户需求,才能被大家接受。
标签:
原文地址:http://www.cnblogs.com/tianyaguying/p/4342483.html