java代码怎么乘数 java怎么算乘法

java 怎么算乘法

package CMJqimo;

成都创新互联成都网站建设按需求定制设计,是成都网站营销公司,为木托盘提供网站建设服务,有成熟的网站定制合作流程,提供网站定制设计服务:原型图制作、网站创意设计、前端HTML5制作、后台程序开发等。成都网站制作热线:13518219792

import java.util.Random;

import java.awt.*;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.*;

public class test {

static int trueresult = 0;

public static void main(String args[]) {

new test();

}

public test() {

JPanel jp = new JPanel();

JLabel jl = new JLabel();

JTextField jtf;

JFrame jf = new JFrame("Exam of Multiplication");

JButton jb = new JButton();

Container contentPane = jf.getContentPane();

contentPane.add(jp);

contentPane.setLayout(new BorderLayout());

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

jf.setSize(300, 200);

jp.setLayout(new FlowLayout());

jp.setBackground(Color.GREEN);

jp.setSize(1000, 1000);

int num1 = random_number();

int num2 = random_number();

trueresult = num1 * num2;

JLabel jll = new JLabel(num1 + " x " + num2 + " =");

jp.add(jll);

jtf = new JTextField(5);

jp.add(jtf);

jb = new JButton("提交");

jp.add(jb);

jl = new JLabel(" ");

jp.add(jl);

contentPane.add(jp);

jf.setLocation(400, 200);

jf.setVisible(true);

jb.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

int input = Integer.valueOf(jtf.getText());

String s = output_result(trueresult, input);

JOptionPane.showMessageDialog(jp, s);

int a = random_number();

int b = random_number();

trueresult = a * b;

jll.setText(a + " x " + b + " =");

jtf.setText("");

}

});

}

public static int read_input(String s) {

return Integer.parseInt(s);

};

public static int random_number() {

Random r = new Random();

int num = r.nextInt(10) + 1;

return num;

}

public String output_result(int trueresult, int input) {

Random r = new Random();

if (input == trueresult) {

String[] s = { "Very good", "Excellent", "Great job" };

return s[r.nextInt(3)];

} else {

return "No, please try again";

}

}

}

九九乘法表怎么用JAVA语言编写

如果把九九乘法表中如“1*1=1”等式全部看作一个个整体的话,九九乘法表可看作一个直角三角形,实现直角三角形可用两个for循环嵌套来实现,那么我们最后输出应为System.out.print(变量1+"*"+变量2+"="+(变量1*变量2)+" ")。

输入代码如下:package ch02;public class TEST{public static void main(String[] args) {for (int i = 1; i =9; i++) {for (int j = 1; j = i; j++) {System.out.print(j+"*"+i+"="+(i*j)+" ");}System.out.println();}}}

测试结果 :

1*1=1、1*2=2 2*2=4、1*3=3 2*3=6 3*3=9、1*4=4 2*4=8 3*4=12 4*4=16、1*5=5 2*5=10 3*5=15 4*5=20 5*5=25

1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36、1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49、1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64

1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

扩展资料:

Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

public static void main(String[] args){for (int i=1;i=9;i++){for (int j=1;j=i;j++){System.out.print(j+"*"+i+"="+i*j+" ");}System.out.println();}}

参考资料:JAVA语言百度百科

JAVA 两个数相乘怎么写?

public class Day25B {

public static void main(String[] args) {

baiint[] arr1=new int[5],arr2=new int[5],result=new int[5];

for (int i = 0; i result.length; i++) {

arr1[i]=(int)Math.round(Math.random()*40+10);

arr2[i]=(int)Math.round(Math.random()*40+10);

result[i]=arr1[i]*arr2[i];

System.out.println("索引\tarr1\tarr2\tresult");

for (int i = 0; i result.length; i++) {

System.out.println(i+"\t"+arr1[i]+"   x   "+arr2[i]+"   =\t"+result[i]);

扩展资料:

javap 类文件反汇编器数据类型boolean 布尔型

byte 字节型

char 字符型

short 短整型

int 整形

long 长整形

float 单精度浮点型

double 双精度浮点型class 类null 空类型

interface 接口


新闻名称:java代码怎么乘数 java怎么算乘法
分享地址:http://scyanting.com/article/ddjgeeh.html