资源简介
加减乘除24,java的GUI界面,输入的数字在1-13的范围内,能自动计算所有运算的和为24的结果,产生的结果中已去除了冗余的结果,并统计产生结果的个数,界面美观,希望大家喜欢。

代码片段和文件信息
import java.io.*;
import java.util.Random;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Func
{
float func[]=new float[6];
float add(float xfloat y){
return x+y;
}
float sub(float xfloat y){
return x-y;
}
float mul(float xfloat y){
return x*y;
}
float div(float xfloat y){
return x/y;
}
void operate(float xfloat y){
func[0]=add(xy);
func[1]=sub(xy);
func[2]=mul(xy);
func[3]=div(xy);
func[4]=-func[1];
func[5]=1/func[3];
}
}//fgh;
class forprinti{
private int w;
int vi[]=new int[3];
String si;
public static void printf(String s){
System.out.print(s);
}
void GetMethod(int aint bint iboolean bi){
w=i;
if(w==0){ if(bi) printf(“(“+a+“+“+b+“)“); vi[0]=a;vi[1]=0;vi[2]=b;
si=“(“+a+“+“+b+“)“;
}
if(w==1){ if(bi) printf(“(“+a+“-“+b+“)“); vi[0]=a;vi[1]=1;vi[2]=b;
si=“(“+a+“-“+b+“)“;
}
if(w==2){ if(bi) printf(“(“+a+“*“+b+“)“); vi[0]=a;vi[1]=2;vi[2]=b;
si=“(“+a+“*“+b+“)“;
}
if(w==3){ if(bi) printf(“(“+a+“/“+b+“)“); vi[0]=a;vi[1]=3;vi[2]=b;
si=“(“+a+“/“+b+“)“;
}
if(w==4){ if(bi) printf(“(“+b+“-“+a+“)“); vi[0]=b;vi[1]=1;vi[2]=a;
si=“(“+b+“-“+a+“)“;
}
if(w==5){ if(bi) printf(“(“+b+“/“+a+“)“); vi[0]=b;vi[1]=3;vi[2]=a;
si=“(“+b+“/“+a+“)“;
}
}
}//rr;
class forprintj extends forprinti{
private int w;
int vj[]=new int[5];
forprinti rr=new forprinti();
String sj;
void GetMethod(int aint bint cint iint jboolean biboolean bj){
w=j;
if(w==0){ if(bj) printf(“(“);rr.GetMethod(abibi);
if(bj) printf(“+“+c+“)“);
vj[0]=rr.vi[0]; vj[1]=rr.vi[1]; vj[2]=rr.vi[2]; vj[3]=0; vj[4]=c;
sj=“(“+rr.si+“+“+c+“)“;
}
if(w==1){ if(bj) printf(“(“);rr.GetMethod(abibi);
if(bj) printf(“-“+c+“)“);
vj[0]=rr.vi[0]; vj[1]=rr.vi[1]; vj[2]=rr.vi[2]; vj[3]=1; vj[4]=c;
sj=“(“+rr.si+“-“+c+“)“;
}
if(w==2){ if(bj) printf(“(“);rr.GetMethod(abibi);
if(bj) printf(“*“+c+“)“);
vj[0]=rr.vi[0]; vj[1]=rr.vi[1]; vj[2]=rr.vi[2]; vj[3]=2; vj[4]=c;
sj=“(“+rr.si+“*“+c+“)“;
}
if(w==3){ if(bj) printf(“(“);rr.GetMethod(abibi);
if(bj) printf(“/“+c+“)“);
vj[0]=rr.vi[0]; vj[1]=rr.vi[1]; vj[2]=rr.vi[2]; vj[3]=3; vj[4]=c;
sj=“(“+rr.si+“/“+c+“)“;
}
if(w==4){ if(bj) printf(“(“+c+“-“);rr.GetMethod(abibi);
if(bj) printf(“)“);
vj[0]=c; vj[1]=1; vj[2]=rr.vi[0]; vj[3]=rr.vi[1]; vj[4]=rr.vi[2];
sj=“(“+c+“-“+rr.si+“)“;
}
if(w==5){ if(bj) printf(“(“+c+“/“);rr.GetMethod(abibi);
if(bj) printf(“)“);
vj[0]=c; vj[1]=3; vj[2]=rr.vi[0]; vj[3]=rr.vi[1
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 834 2006-07-25 12:13 Gui Version\Exce.class
文件 1487 2006-07-25 12:13 Gui Version\forprinti.class
文件 1827 2006-07-25 12:13 Gui Version\forprintj.class
文件 1946 2006-07-25 12:13 Gui Version\forprintk.class
文件 626 2006-07-25 12:13 Gui Version\Func.class
文件 386 2006-07-25 12:13 Gui Version\Print.class
文件 7761 2006-07-25 12:13 Gui Version\Twentyfour.class
文件 12939 2006-07-25 12:09 Gui Version\Twentyfour.java
文件 343 2006-07-25 12:13 Gui Version\WinClose.class
目录 0 2006-07-25 12:03 Gui Version
----------- --------- ---------- ----- ----
28149 10
相关资源
- java 毕业设计 进销存管理系统 源码
- java图片浏览器跨平台运行程序与源码
- 基于java的在线考试系统-毕业设计
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
评论
共有 条评论