[問(wèn)答題] 下面程序執(zhí)行結(jié)果為: 1×1=1 2×1=2 2×2=4 3×1=3 3×2=6 3×3=9 …… 9×1=9 9×2=18 9×3=27
[問(wèn)答題] 下面程序執(zhí)行結(jié)果為:
1×1=1
2×1=2 2×2=4
3×1=3 3×2=6 3×3=9
……
9×1=9 9×2=18 9×3=27 9×4=36 9×5=45 9×6=54 9×7=63 9×8=72 9×9=81
請(qǐng)?jiān)诿織l橫線處填寫(xiě)一個(gè)語(yǔ)句,使程序的功能完整。
注意:請(qǐng)勿改動(dòng)main()主方法和其他已有的語(yǔ)句內(nèi)容,僅在橫線處填入適當(dāng)?shù)恼Z(yǔ)句。
public class ForLoopStatement
public static void main(String args[])
int m,n;
for(m=1; m<10; ______)
______
System.out.print(m+"*"+n+"="+m*n+" ");
______
正確答案:m++for(n=1;n<=m;n++)System.out.println();
參考解析:本題考查Java的循環(huán)語(yǔ)句。本題中m++;語(yǔ)句是使循環(huán)變量的值遞增1,第一個(gè)for (m=1;m<10;m++)循環(huán)語(yǔ)句是用來(lái)控制乘法表的行輸出,那么還要用一個(gè)for循環(huán)語(yǔ)句來(lái)實(shí)現(xiàn)控制列的輸出。這個(gè)列的變量n要注意,它總是小于等于m的,所以應(yīng)有for(n=1;n< =m;n++);語(yǔ)句System.out.println();是用來(lái)?yè)Q行輸出。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。