>  기사  >  백엔드 개발  >  c 언어 인쇄 다이아몬드

c 언어 인쇄 다이아몬드

angryTom
angryTom원래의
2019-10-26 11:26:3714753검색

c 언어 인쇄 다이아몬드

c 언어는 다이아몬드를 인쇄합니다.

C 언어는 프로세스 지향 컴퓨터 프로그래밍 언어입니다. 처음에 우리 모두는 명령줄을 통해 c 프로그램을 실행합니다. 명령줄에 다이아몬드 모양을 출력합니다.

추천 과정: C 언어 튜토리얼

소스 코드는

#include<stdio.h>
void main()
{
    int n = 6;
    int i, a, b;
    //前4行.上半部分
    for(i = 1; i <= n; i++)//控制行数
    {
    for(  a = n - 1; a >= i; a--)//打印空格
    {
        printf(" ");
    }
    for(  b = 1;b <= 2*i-1; b++)//打印*
    {
        printf("*");
    }
    printf("\n");
    }
    //后3行,下半部分
    for( i = n-1;i >= 1;i--)
    {
        for( a = i;a <= n-1; a++)
        {
            printf(" ");
        }
        for( b = 1;b <= 2*i-1; b++)
        {
            printf("*");
        }
        printf("\n");
    }
}

이 프로그램에서 주목할 만한 점

이 프로그램의 소스 코드는 주로 for 문의 루프 중첩을 사용합니다. for 문의 일반적인 형식은 다음과 같습니다.

for(循环变量赋初值;循环条件;循环变量增值) {语句}

첫 번째 또는 두 번째 조건이 세미콜론인 경우 이는 다음을 의미합니다. 이 조건은 항상 참이고 항상 확립됩니다!

c 언어 형식

프로그램 파일에는 소스 프로그램 파일(접미사 .c), 대상 파일(접미사 .obj), 실행 파일(접미사 .exe)이 포함되며, 접미사 이름이 잘못된 경우 프로그램을 실행할 수 없습니다. 일반적으로 우리가 작성하는 코드는 소스 프로그램 파일이므로 저장할 때 .c를 사용하십시오. 프로그램은 자동으로 대상 파일 .obj를 생성한 다음 실행 파일 .exe를 실행하여 결과를 얻습니다.

위 내용은 c 언어 인쇄 다이아몬드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:C++ 유형 변환다음 기사:C++ 유형 변환