当前位置:首页 » 编程语言 » 用java编写九九乘法表

用java编写九九乘法表

发布时间: 2022-06-21 14:54:27

A. 如何用java语言编写一个九九乘法表

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

B. 怎么用java编写程序实现九九乘法表

代码如下:

public class qct {

public static void main(String[] args)

{

int i=0;

int j=0;

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

{ for(j=i;j<=9;j++)

System.out.print(i+"*"+j+"="+i*j+" ");

System.out.println();

}

}

}

(2)用java编写九九乘法表扩展阅读

importjava.lang.*;

import java.util.Arrays;

public class ChengFB

{

public static void main(String[] args)

{

int[] Num=new int[10];

for(int i=1;i<10;i++)

{

Num[i]=i;

}

for(int m=9;m>0;m--)

{

for(int j=9;j>=m;j--)

{

int Result;

Result=Num[m]*Num[j];

System.out.print(Num[j]+"*"+Num[m]+"="+Result+" ");

}

System.out.println();

}

}

public int Multi(int x,int y)

{

int temp;

temp=x*y;

return temp;

}

}

C. 在java中编写九九乘法表的程序,重要的是帮忙解释一下!

直接贴出代码,希望有帮助:

publicclassTest9X9{
publicstaticvoidmain(String[]args){
//9*9乘法表有一个特点,每一层的算式数跟对应层数相等
//而且每一层中,每一个算式都是n*1,最后一个算式都是n*n
//根据这个规律,可以得到下面的算法
//9*9算法表共9层,下面定义算法层数
intlevel=9;
for(intn=1;n<=level;n++){
//开始循环出9层的算式,第一层循环是用来循环出都有多少层。
for(intj=1;j<=n;j++){
//第二层循环是用来循环出每一层有几个算式。
//因为每层的第一个算式都是n*1,最后一个算式都是n*n,因此这这里面设置j最小值为1,最大值为对应的层数n
//打印输出算式,这里的" "是java中的转义符,表示一个制表符(Tab键占位符)
//System.out.print表示打印输出,但不换行
System.out.print(n+"*"+j+"="+(n*j)+" ");
}
//该层的算式全部打印输出后,新起一行,准备输出下一层的算式
System.out.println();
}
}
}


输出结果:


1*1=1
2*1=22*2=4
3*1=33*2=63*3=9
4*1=44*2=84*3=124*4=16
5*1=55*2=105*3=155*4=205*5=25
6*1=66*2=126*3=186*4=246*5=306*6=36
7*1=77*2=147*3=217*4=287*5=357*6=427*7=49
8*1=88*2=168*3=248*4=328*5=408*6=488*7=568*8=64
9*1=99*2=189*3=279*4=369*5=459*6=549*7=639*8=729*9=81

D. 用java编写九九乘法表,高手指示!

package applet;

import java.awt.Frame;
import java.awt.Graphics;

public class Nn extends Frame {
public void paint(Graphics g) {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
g.drawString(j + "*" + i + "=" + (i * j) + ";", j*50, i*50);
}
}
}

public Nn(){
super("drawLine Example");
setSize(500, 500);
setVisible(true);
}

public static void main(String[] args) {
Nn nn = new Nn();
}
}

E. 怎么编写Java程序打印九九乘法表

用两个for循环,一个参数递增,另一个参数递减,代码如下:

public static void main(String[] args){

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

for(int n = 1; n <= i; n++) {

System.out.print( i + " x " + n + " = " + i * n + " ");

}

System.out.println();

}

运行结果如下:

(5)用java编写九九乘法表扩展阅读:

Java中有三种主要的循环结构:

1、while循环

while是最基本的循环,它的结构为:

while( 布尔表达式 ) {
//循环内容}

只要布尔表达式为 true,循环就会一直执行下去。

2、do…while循环

对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。

do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。

do {
//代码语句}while(布尔表达式);

3、for循环

for循环执行的次数是在执行前就确定的。语法格式如下:

for(初始化; 布尔表达式; 更新) {
//代码语句}

Oracle官方API接口-Java™ Platform, Standard Edition 7API Specification

W3cSchool-Java 循环结构 - for, while 及 do…while



F. 如何用Java编写汉字九九乘法表

思路:将汉字放入一字符数组中.
java code:

(1)[javascript]代码库

总结:因为最大乘积不可能超过三位数,所以只需要取个位与十位即可.

G. 编写java程序九九乘法表用类来实现

public class MultiplyTest
{

public static void main(String[] args){

for(int i = 1; i <= 9; i++){
for(int j = 1; j <= i; j++){
System.out.print(new Member(i, j));
}
System.out.println();
}

}
}

class Member{
int num1;
int num2;
public Member(int num1, int num2){
this.num1 = num1;
this.num2 = num2;
}

public String toString(){
return num1 + "*" + num2 + "=" + num1* num2 + "\t";
}

}
手工写的请采纳

H. 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了,后面的也就不会执行,不会打印了

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

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

/**
*
*用java实现九九乘法表
*for()循环
*
*/
{

publicstaticvoidmain(String[]args){

//外层循环控制行数,9行。
//内存循环控制列数、数量。
for(inti=1;i<=9;i++)
{
for(intj=1;j<=i;j++)
{
System.out.print(i+"*"+j+"="+(i*j)+" ");
}

//换行显示
System.out.println();
}
}

}

J. 如何用Java编写一个九九乘法表

for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "x" + i + "=" + (i * j) + "\t");
}
System.out.println();
}

热点内容
积木源码 发布:2025-02-06 00:55:26 浏览:545
变分的运算法则 发布:2025-02-06 00:55:21 浏览:775
x2哪个配置性价比高 发布:2025-02-06 00:40:12 浏览:109
猪哥亮访问张菲 发布:2025-02-06 00:37:52 浏览:570
期货账户怎么改密码 发布:2025-02-06 00:32:35 浏览:279
qq自动上传群文件 发布:2025-02-06 00:26:25 浏览:111
安卓照片放在什么地方 发布:2025-02-06 00:26:24 浏览:988
linux系统镜像iso 发布:2025-02-06 00:15:39 浏览:188
存储上料模块的意义 发布:2025-02-06 00:14:14 浏览:125
unix时间戳转换php 发布:2025-02-06 00:13:27 浏览:404