課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
如何輸出打印一個空心的矩形? 三角形? 菱形?
2018-07-21
源自:Java入門第一季(IDEA工具)升級版 4-14
正在回答
能不能解釋一下這段代碼,有點(diǎn)看不懂,謝謝
public class test {
public static void main(String[] args) {
for(int i=1;i<=5;i++) {
switch (i){
case 1:
case 5:
for(int j=1;j<=5;j++) {
System.out.print("*");
}
break;
default:
for(int k=1;k<=5;k++) {
if(k==1||k==5) {
}else {
System.out.print(" ");
System.out.println();
晨旭圓
for(i=1;i<=5;i++){
? ? ? ? for(j=1;j<=5;j++){
? ? ? ? ? ? ?if(i!=1&&i!=5){
? ? ? ? ? ? ? ? ? ? ?if(j>1&&j<5){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.print(" ");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?continue;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ?else{
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.print("*"); }
? ? ? ? ? ?else{
? ? ? ? ? ? ? ? ? ?System.out.print("*"); }
? ? ? ? ? ? ? }
? ? ? ? ? ?System.out.println();
? ? ? ? }
public?void?printRectangle()?{ ????for?(?int?i?=?0;?i?<?4;?i++?)?{ ????????for?(?int?j?=?0;?j?<?5;?j++)?{ ????????????System.out.print(f(i,j)??"*":"?"); ????????} ????????System.out.println(""); ????} }
public?void?printRectangle()?{ ????for?(?int?i?=?0;?i?<?4;?i++?)?{ ????????for?(?int?j?=?0;?j?<?5;?j++)?{ ????????????System.out.print(f(i,j)??"*":"?"); ????????} ????????System.out.println(""); ????} } /** ?*?所要打印的圖形邊的函數(shù)三角形 ?*?f(i,j)為打印4*5矩形的函數(shù) ?*?(i,j)為矩形邊return?true,否則返回false ?*/ private?boolean?f(int?i,?int?j)?{ ????return?(?i?==?0?||?i?==?3?||?j?==?0?||?j?==?4?); }
for(int i=1;i<=5;i++){
? ? ? ? for(int j=1;j<=i;j++){
? ? ? ? ? ? ? ? if(j>1&&j<i){
? ? ? ? ? ? ? ? ? ? ? ?System.out.print();
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? else{
? ? ? ? ? ? ? ? ? ? ? ?System.out.print("*");
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ?System.out.println();
? ? ? ? ?}
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
3 回答如何打出直角三角形
3 回答如何輸出一個等邊三角形?
3 回答輸入行數(shù),打印菱形
1 回答打印菱形圖案
2 回答打印倒立三角形
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-08-31
2018-08-23
public class test {
public static void main(String[] args) {
for(int i=1;i<=5;i++) {
switch (i){
case 1:
case 5:
for(int j=1;j<=5;j++) {
System.out.print("*");
}
break;
default:
for(int k=1;k<=5;k++) {
if(k==1||k==5) {
System.out.print("*");
}else {
System.out.print(" ");
}
}
}
System.out.println();
}
}
}
2018-07-21
for(i=1;i<=5;i++){
? ? ? ? for(j=1;j<=5;j++){
? ? ? ? ? ? ?if(i!=1&&i!=5){
? ? ? ? ? ? ? ? ? ? ?if(j>1&&j<5){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.print(" ");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?continue;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ?else{
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.print("*"); }
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ?else{
? ? ? ? ? ? ? ? ? ?System.out.print("*"); }
? ? ? ? ? ? ? }
? ? ? ? ? ?System.out.println();
? ? ? ? }
2018-07-21
2018-07-21
2018-07-21
for(int i=1;i<=5;i++){
? ? ? ? for(int j=1;j<=i;j++){
? ? ? ? ? ? ? ? if(j>1&&j<i){
? ? ? ? ? ? ? ? ? ? ? ?System.out.print();
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? else{
? ? ? ? ? ? ? ? ? ? ? ?System.out.print("*");
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ?System.out.println();
? ? ? ? ?}