當前位置:首頁 » 編程語言 » 用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();
}

熱點內容
mysql內存存儲 發布:2025-02-05 22:30:39 瀏覽:569
靜態存儲區堆棧 發布:2025-02-05 22:09:11 瀏覽:101
js加密演算法 發布:2025-02-05 22:06:35 瀏覽:230
python3graphics 發布:2025-02-05 21:36:57 瀏覽:511
為什麼英雄聯盟一個伺服器進不去 發布:2025-02-05 21:36:12 瀏覽:182
伺服器搭建網站開發教材 發布:2025-02-05 21:31:57 瀏覽:567
pythonrose 發布:2025-02-05 21:31:46 瀏覽:923
php數組從小到大排序 發布:2025-02-05 21:26:01 瀏覽:325
單片機存儲器擴展 發布:2025-02-05 21:17:35 瀏覽:966
sqler圖 發布:2025-02-05 21:10:58 瀏覽:630