熟練掌握 for 迴圈的使用
1、需求:列印直角三角形
**如下:
// 左直角
for(
int i =
0; i <
5; i++
) system.out.
println(""
);}//右直角
for(
int i =
0; i <
5; i++
)for
(int j =
0; j <= i; j++
) system.out.
println(""
);}
執行效果:
***
****
****
****
****
****
****
***process finished with exit code 0
2、需求:列印正三角形
**如下:
// 正角三角形
for(
int i =
0; i <
5; i++
)// 列印 *
for(
int j =
0; j <= i; j++
) system.out.
println(""
);}
執行效果:
***
****
****
****
process finished with exit code 0
3、需求:列印實心稜形
**如下:
// 列印實心稜形
for(
int i =
0; i <
4; i++
)for
(int j =
0; j <= i; j++
) system.out.
println()
;}for(
int i =
3; i >
0; i--
)for
(int j =
0; j < i; j++
) system.out.
println()
;}
執行效果:
***
****
****
****
*process finished with exit code 0
3、需求:列印空心稜形
**如下:
// 列印空心稜形
for(
int i =
0; i <
4; i++
)// 判斷是否是第一行,如果是就列印2顆*,如果不是則列印1顆*
if(i >0)
system.out.
print
("*");
}else
system.out.
println()
;}// 列印下面的倒三角
for(
int i =
1; i <
4; i++
)// 判斷是否是第一行,如果是就列印2顆*,如果不是則列印1顆*
if(i <3)
system.out.
print
("*");
}else
system.out.
println()
;}
執行效果:
***
****
****
*process finished with exit code 0
以上就是for迴圈的應用了
正直角三角形
在平面直角座標系的第一象限內有m個點。正直角三角形 是一種奇特的三角形,它的三個頂點分別在原點 x軸的正方向和y軸的正方向。請用乙個面積最小的 正直角三角形 將這些點全部圍住,求解面積的大小。題目中所有的座標 包括正直角三角形的頂點座標 都為整數。input 1 m,xi,yi 100 每行乙個答案...
模擬 直角三角形
平面上給定n個兩兩不同的整點,統計以給定的點為頂點,且直角邊平行於座標軸的直角三角形數。輸入格式 輸入檔案right.in第一行為乙個整數n。以下n行,每行給出乙個點的座標。輸出格式 輸出檔名為right.out。輸出乙個整數表示統計結果。輸入樣例 1 0 0 0 11 0 1 1 輸出樣例 1 4...
直角三角形求斜邊
1 1 分數 題目描述 請編寫程式計算直角三角形的斜邊長度,兩條直角邊的長度由鍵盤輸入。輸入描述兩直角邊均為浮點型 float 中間以乙個空格隔開 輸出描述輸出斜邊長度,保留小數點後5位 樣例輸入 3 4樣例輸出 5.00000 1 1 分數 題目描述 請編寫程式計算直角三角形的斜邊長度,兩條直角邊...