먼저 사진 보기:
1단계: 먼저 이미지 분석
이 그래픽을 인쇄하려면 다중 레이어 루프 중첩을 수행하고 두 부분으로 인쇄해야 합니다.
첫 번째 부분은 전반부의 처음 4줄이 증가 관계에 있고, 후반부의 마지막 3줄이 감소 관계에 있다는 것을 보면 2다스를 써야 한다는 결론을 내릴 수 있습니다. 루프. 그리고 "*"의 위치로 인해 공백을 가져와 동시에 인쇄해야 합니다. 따라서 각 부분에는 두 개의 루프 제어, 즉 두 개의 큰 루프가 필요하며 각 루프에는 두 개의 작은 루프가 내부에 중첩되어 총 네 개의 루프가 필요합니다.
(권장 관련 튜토리얼: Java 입문 튜토리얼)
파트 2: 숫자 분석
분석에 앞서 외부 루프는 행 수를 제어하고 내부 루프는 열 수를 제어한다는 점을 이해해야 합니다. 그분의 행과 열을 분석합니다.
샘플 코드는 다음과 같습니다.
class ForForTest { public static void main(String[] args) { /* 输出如下图形: 行数i: 空格数j: “*”数目z: * 1 3 1 *** 2 2 3 ***** 3 1 5 ******* 4 0 7 ***** 1 1 5 6 *** 2 2 3 5 * 3 3 1 4 */ for (int i = 1;i <= 4;i++){ for (int j = 1;j <= 4 - i;j++) { System.out.print(" "); } for (int z = 1;z <= i*2-1;z++){ System.out.print("*"); } System.out.println(); } for (int i = 1;i <= 3;i++){ for (int j = 1;j <= i;j++){ System.out.print(" "); } int y = 3; for (int z = 5;z >= 2*i-1;z--){ System.out.print("*"); } System.out.println(); } } }
더 많은 프로그래밍 관련 내용은 PHP 중국어 홈페이지의 프로그래밍 소개 칼럼을 참고해주세요.
위 내용은 Java를 사용하여 다이아몬드 패턴을 인쇄하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구
