java乘法,java乘法口诀表代码

本文目录一览:

java 怎么算乘法

package CMJqimo;

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 两个数相乘怎么写?

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 九九乘法表

肯定的啊.第二个程序循环

for (int j=1;j==i;j++){

System.out.print(i+”*”+j+”=”+(i*j)+”\t”);

}

i=1时,j=1,好吧,出来了1*1=1

j=2时,i==j不成立了,所以j不++了.所以j永远是2了.永远不等于,所以不会打印了.

i=2,3,4,5,6,7,8,9时

j开始等于1,结果j永远不会等于i,所以j永远是1了,后面的也就不会执行,不会打印了

java编程实现任意两个数组的乘法运算

mport java.util.Scanner;

public class liujian {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

A num;

num=new A();

Scanner in = new Scanner(System.in);

System.out.print(“输入第一个数:”);

num.a = in.nextInt();

System.out.print(“输入第二个数:”);

num.b = in.nextInt();

System.out.println(“两数相加的结果为:”);

System.out.println(num.a+num.b);

System.out.println(“两数相减的结果为:”);

System.out.println(num.a-num.b);

System.out.println(“两数相乘的结果为:”);

System.out.println(num.a*num.b);

System.out.println(“两数相除的结果为:”);

System.out.println(num.a/num.b);

System.out.println(“两数平方的结果为:”);

System.out.println(num.a*num.b);

}

}

class A{

int a,b;

void jjcc(int s){

System.out.println(s);

}

}

java乘法运算

//早前写的,简易的!

import java.util.*;

public class TestSum {

static Scanner sc = new Scanner(System.in);

public static void main(String[] args) {

while(true){

init();

}

}

private static void init() {

System.out.println(“请输入算数表达式如:1+1回车即可:”);

String str = sc.nextLine();

if (!str.matches(“[^a-zA-Z()^#$@!~]+”)) {

System.out.println(“输入错误重输:请输入算数表达式如:1+1回车即可:”);

str = sc.nextLine();

}

int q = 0, h = 0, sum = 0;

char chs = ‘ ‘;

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

chs = str.charAt(i);

if (chs == ‘+’ || chs == ‘-‘ || chs == ‘*’ || chs == ‘/’) {

q = Integer.valueOf(str.substring(0, i));

h = Integer.valueOf(str.substring(i + 1, str.length()));

switch (chs) {

case ‘+’:

sum = q + h;

break;

case ‘-‘:

sum = q – h;

break;

case ‘*’:

sum = q * h;

break;

default:

sum = q / h;

break;

}

break;

}

}

System.out.println(“结果=”+sum+”\n继续下一轮:”);

}

}

用Java代码实现输出乘法口诀表有几种方法?

用Java程序实现九九乘法口诀表,可以用for()循环的方法来实现,代码如下:

/**

 * 

 * 用java实现九九乘法表

 * for()循环

 *

 */

public class Testjiujiuchengfabiao {

    public static void main(String[] args) {

        

        //外层循环控制行数,9行。

        //内存循环控制列数、数量。

        for(int i=1;i=9;i++) 

        {

            for(int j=1;j=i;j++)

            {

                System.out.print(i+”*”+j +”=” +(i*j) +”\t”);

            }

            

            //换行显示

            System.out.println();

        }

    }

}

原创文章,作者:HVHF,如若转载,请注明出处:https://www.506064.com/n/147052.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
HVHFHVHF
上一篇 2024-11-01 14:05
下一篇 2024-11-01 14:05

相关推荐

  • Java JsonPath 效率优化指南

    本篇文章将深入探讨Java JsonPath的效率问题,并提供一些优化方案。 一、JsonPath 简介 JsonPath是一个可用于从JSON数据中获取信息的库。它提供了一种DS…

    编程 2025-04-29
  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • java client.getacsresponse 编译报错解决方法

    java client.getacsresponse 编译报错是Java编程过程中常见的错误,常见的原因是代码的语法错误、类库依赖问题和编译环境的配置问题。下面将从多个方面进行分析…

    编程 2025-04-29
  • Java腾讯云音视频对接

    本文旨在从多个方面详细阐述Java腾讯云音视频对接,提供完整的代码示例。 一、腾讯云音视频介绍 腾讯云音视频服务(Cloud Tencent Real-Time Communica…

    编程 2025-04-29
  • Java Bean加载过程

    Java Bean加载过程涉及到类加载器、反射机制和Java虚拟机的执行过程。在本文中,将从这三个方面详细阐述Java Bean加载的过程。 一、类加载器 类加载器是Java虚拟机…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介绍

    本文将详细介绍Java Milvus SearchParam withoutFields的相关知识和用法。 一、什么是Java Milvus SearchParam without…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java语言中的一个版本,于2014年3月18日发布。本文将从多个方面对Java 8中某一周的周一进行详细的阐述。 一、数组处理 Java 8新特性之一是Stream…

    编程 2025-04-29
  • Java判断字符串是否存在多个

    本文将从以下几个方面详细阐述如何使用Java判断一个字符串中是否存在多个指定字符: 一、字符串遍历 字符串是Java编程中非常重要的一种数据类型。要判断字符串中是否存在多个指定字符…

    编程 2025-04-29

发表回复

登录后才能评论