C 프로그램 화살표 별 패턴

PHPz
풀어 주다: 2023-08-25 17:09:05
앞으로
1281명이 탐색했습니다.

숫자 n이 주어지면 최대 n개 별의 화살표 별 패턴을 인쇄해야 합니다.

입력 4의 별 패턴은 아래의 −

C 프로그램 화살표 별 패턴

Input: 3 Output:
로그인 후 복사

C 프로그램 화살표 별 패턴

Input: 5 Output:
로그인 후 복사

C 프로그램 화살표 별 패턴

과 같습니다. 사용방법은 다음과 같습니다.

  • 정수형으로 입력하세요.
  • 그런 다음 n개의 공백과 n개의 별표를 인쇄하세요.
  • n>1까지 감소합니다.
  • 이제 n까지 증가합니다.
  • 오름차순으로 공백과 별표를 인쇄하세요.

Algorithm

Start In function int arrow(int num) Step 1-> declare and initialize i, j Step 2-> Loop For i = 1 and i <= num and i++ Loop For j = i and j < num and j++ Print a space Loop For j = i and j <= num and j++ Print "*" Print newline Step 3-> Loop For i = 2 and i <= num and i++ Loop For j= 1 and j < I and j++ Print a space Loop For j = 1 and j <= i and j++ Print "*" Print newline In function int main() Step 1-> declare and initialize num = 4 Step 2-> call arrow(num)
로그인 후 복사

Example

Demonstration

#include  // arrow function int arrow(int num) { int i, j; // Prints the upper part of the arrow for (i = 1; i <= num; i++) { // to print the spaces for (j = i; j < num; j++) { printf(" "); } // to print the * for the pattern for (j = i; j <= num; j++) { printf("*"); } printf("

"); } // Prints lower part of the arrow for (i = 2; i <= num; i++) { // to print the spaces for (j = 1; j < i; j++) { printf(" "); } // to print the * for the pattern for (j = 1; j <= i; j++) { printf("*"); } printf("

"); } return 0; } int main() { // get the value from user int num = 4; // function calling arrow(num); return 0; }

로그인 후 복사

Output

위 코드를 실행하면 다음과 같은 출력이 생성됩니다 −

C 프로그램 화살표 별 패턴

위 내용은 C 프로그램 화살표 별 패턴의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!