如果把九九乘法表中如“1*1=1”等式全部看作一個個整體的話,九九乘法表可看作一個直角三角形,實現(xiàn)直角三角形可用兩個for循環(huán)嵌套來實現(xiàn),那么我們最后輸出應為System.out.print(變量1+"*"+變量2+"="+(變量1*變量2)+" ")。
成都網(wǎng)站建設哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設計、成都網(wǎng)站建設公司、微信開發(fā)、小程序設計、集團成都定制網(wǎng)頁設計等服務項目。核心團隊均擁有互聯(lián)網(wǎng)行業(yè)多年經(jīng)驗,服務眾多知名企業(yè)客戶;涵蓋的客戶類型包括:成都玻璃鋼坐凳等眾多領域,積累了大量豐富的經(jīng)驗,同時也獲得了客戶的一致夸獎!
輸入代碼如下: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、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的開發(fā)者專業(yè)社群。
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語言百度百科
代碼如下:
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+"\t");
System.out.println();
}
}
}
擴展資料
import?java.lang.*;
import java.util.Arrays;
public class ChengFB
{
public static void main(String[] args)
{
int[] Num=new int[10];
for(int i=1;i10;i++)
{
Num[i]=i;
}
for(int m=9;m0;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;
}
}
for循環(huán)的結構:for(表達式 1;表達式 2;表達式 ?3) { ?循環(huán)體 ?}
表達式 1:一般為賦值表達式;
表達式 2:一般為關系表達式或邏輯表達式;
表達式 3:一般為賦值表達式或自增、自減表達式,用以修改循環(huán)變量的值。
while循環(huán)的結構: ?while(表達式) 循環(huán)體
1、while 是C語言中的關鍵字;
2、圓括號中的表達式可以是C語言中任意合法的表達式,不能為空,用它來控 ? ? ? ?制循環(huán)體是否執(zhí)行;
3、循環(huán)體是一條語句,若需要使用多條語句,應使用復合語句(用{ }括起來);
4、若條件開始直接為假,則直接跳出循環(huán)。
do...while語句為先執(zhí)行后判斷表達式的值。
1、do 是C語言的關鍵字,必須和while一起使用;
2、循環(huán)由do開始,由while結束;
3、循環(huán)體是一條語句,若需要使用多條語句,應使用復合語句(用{ }括起來);
4、圓括號中的表達式可以是C語言中任意合法的表達式,不能為空,用它來控 ? ? ? ?制循環(huán)體是否執(zhí)行;
擴展資料:
一般形式為:
for(單次表達式;條件表達式;末尾循環(huán)體)
{
中間循環(huán)體;
}
其中,表示式皆可以省略,但分號不可省略,因為“;”可以代表一個空語句,省略了之后語句減少,即為語句格式發(fā)生變化,則編譯器不能識別而無法進行編譯。
for循環(huán)小括號里第一個“;”號前為一個為不參與循環(huán)的單次表達式,其可作為某一變量的初始化賦值語句, 用來給循環(huán)控制變量賦初值; 也可用來計算其它與for循環(huán)無關但先于循環(huán)部分處理的一個表達式。
倆“;”號之間的條件表達式是一個關系表達式, 其為循環(huán)的正式開端,當條件表達式成立時執(zhí)行中間循環(huán)體。
執(zhí)行的中間循環(huán)體可以為一個語句,也可以為多個語句,當中間循環(huán)體只有一個語句時,其大括號{}可以省略,執(zhí)行完中間循環(huán)體后接著執(zhí)行末尾循環(huán)體 。
執(zhí)行末尾循環(huán)體后將再次進行條件判斷,若條件還成立,則繼續(xù)重復上述循環(huán),當條件不成立時則跳出當下for循環(huán)。
Pascal語言中的for循環(huán):
for 循環(huán)變量:=初值 to/downto 終值 do
begin
循環(huán)體
end;
循環(huán)變量從起點到終點每次加1或減1(to 為加1,downto為減1)。
Pascal
while 條件 do 語句
意為當條件符合時,接著做下面的語句;不符合時,退出循環(huán)。
C
do 語句 while(條件);
while(條件) 語句;
C++
while(條件) 語句;
do 語句 while(條件);
Java
while(條件) {語句;}
do {語句;} while(條件);
二者的區(qū)別是do-while最少會被執(zhí)行一次。
循環(huán)中可以使用continue結束當前循環(huán),回到循環(huán)開始處開始下一次循環(huán)。也可以用break跳出整個循環(huán)。
javascript
JavaScript中while循環(huán)的目的是為了反復執(zhí)行語句或代碼塊。
只要指定條件為true,循環(huán)就可以一直執(zhí)行代碼塊。
JavaScript中while循環(huán)的語法如下:
while (條件) {需執(zhí)行的代碼 };
do {需執(zhí)行的代碼 } while (條件);
注意:do...while 循環(huán)是 while 循環(huán)的變種。該循環(huán)程序在初次運行時會首先執(zhí)行一遍其中的代碼,然后當指定的條件為 true 時,它會繼續(xù)這個循環(huán)。所以可以這么說,do...while 循環(huán)為執(zhí)行至少一遍其中的代碼,即使條件為 false,因為其中的代碼執(zhí)行后才會進行條件驗證。
PHP
while 循環(huán)是 php 中最簡單的循環(huán)類型。它和 C 語言中的 while 表現(xiàn)得一樣。語法如下:
while(expr){
statement
}
參考資料來源:百度百科--for循環(huán)
參考資料來源:百度百科--while
思路:
定義整型二維數(shù)組,用循環(huán),
第一層循環(huán)控制行數(shù),從1-9,表示第二個乘數(shù)
第二層循環(huán)控制列數(shù),從1到外循環(huán)因子,表示第一個乘數(shù)
用字符串存儲乘法等式然后打印輸出,第二層循環(huán)用print,循環(huán)完了用println
代碼:
public?void?printMult9()?{
for?(int?i?=?1,?i?=?9;?i?++)?{
for?(int?j?=?1,?j?=?i;?j?++)?{
int?ji?=?i?*?j;
System.out.print(j+"×"+i+"="+ji);
}
System.out.println();
}
}
望采納
Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于PC、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的開發(fā)者專業(yè)社群。
編寫九九乘法表的代碼如下:
public class MulTable {
public static void main (String [] args){
int sum ;
for(int i=1; i=9; i++){
for(int j=1; j=i; j++){
sum=i*j;
System.out.print(j+"*"+i+"="+sum+" ");
}
System.out.println();
}
}
}
這樣就實現(xiàn)了九九乘法表的編寫啦。在編寫Java時,要注意:類名首字母應該大寫、方法名首字母應該小寫等問題,因為Java對于大小寫問題很敏感。
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
實現(xiàn)思路:如果我們把九九乘法表中如“1*1=1”等式全部看作一個個整體的話,九九乘法表可看作一個直角三角形,實現(xiàn)直角三角形可用兩個for循環(huán)嵌套來實現(xiàn),那么我們最后輸出應為System.out.print(變量1+"*"+變量2+"="+(變量1*變量2)+" ");
代碼如下:
public class ChengDemo {
public static void main(String args[]){
for(int k = 1;k=9;k++){ ? ? ? ? //外循環(huán)用于控制行數(shù) ? ? ?
for(int j = 1;j=k;j++){ ? ? ? ? ?
System.out.print(j+"*"+k+"="+(j*k)+"\t"); ? ? //"\t"為制表符
} ?
System.out.println(); ?//換行
}
}
}