用Java代碼中的for循環(huán)可以打印出各種三角形,便于熟悉for循環(huán)的特性,即外環(huán)循環(huán)執(zhí)行一次,內循環(huán)執(zhí)行N次。
創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、安鄉(xiāng)網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5頁面制作、購物商城網(wǎng)站建設、集團公司官網(wǎng)建設、外貿營銷網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為安鄉(xiāng)等各大城市提供網(wǎng)站開發(fā)制作服務。
工具:
電腦軟件
for循環(huán)
三角形
方法:
1、打印定點在左下的直角三角形;
2、打印定點在左上的直角三角形;
3、打印定點在右下的直角三角形,這里三角形的形狀是由*所占的位置決定的;
4、打印定點在左下的直角三角形,這里三角形的形狀是由*所占的位置決定的;
5、打印定點在正上方的直角三角形;
6、打印定點在正下方的直角三角形。
可利用如下代碼輸出:
package print;
public class Test {
public static void main(String[] args) {
int n = 5;
int num = -1;
for(int i = 1;i n + 1;i++){
System.out.print(i);
if(i == n){
for(int j = 1;j n;j++){
System.out.print(" ?");
System.out.print(n + j);
}
}else{
for(int j = i - 1;j 0;j--){
System.out.print(" ");
int end = n * 2 - 1 + n - i;
if(num == -1){
num = end;
}
if(j == 1){
System.out.print(end);
}else{
num = num + 1;
System.out.print(num);
}
}
}
/*換行*/
System.out.println();
}
}
}
輸出結果:
java 打印等腰三角形可以采用如下方式:
public?class?Mul?{
public?static?void?main(String?args[])?{
for?(int?i?=?1;?i?=?6;?i++)?{
//?空格分布
for?(int?j?=?6?-?i;?j??0;?j--)?{
System.out.print("?");
}
//?符號分布
for?(int?j?=?1;?j?=?i;?j++)?{
System.out.print("*?");
}
System.out.println();
}
}
}
效果如下: