Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Programming \ C language print various graphic     - You really do need to know a variety of programming languages (Programming)

- iOS developers - a simple factory pattern and OC reflection (Programming)

- Use HugePages optimize memory performance (Database)

- Oracle user password problem (Database)

- To install OwnCloud 7.0.4 under Ubuntu (Linux)

- JavaScript basic tools list (Programming)

- libreadline.so.6: can not open shared object file problem solution (Linux)

- Cooling solutions Ubuntu system (Linux)

- Elasticsearch 2.20 Highlight (Server)

- Linux Operating System Security Management describes the top ten tricks (Linux)

- XtraBackup achieve non-stop use of master-slave synchronization service (Database)

- Git large file storage will help handle large binary files (Linux)

- PHP CURL get cookies simulated login (Database)

- Git uses a basic tutorial (Linux)

- Python script running in the background (Programming)

- Python object-oriented programming (Programming)

- C / C ++ language variable scope: local variables, global variables, file-level variables (Programming)

- Heartbeat (v1, v2, pacemaker) cluster components Overview (Server)

- C ++ inline functions (Programming)

- To install Ganglia (Linux)

 
         
  C language print various graphic
     
  Add Date : 2018-11-21      
         
         
         
  C language with a variety of graphics can be printed circulation

A right triangle (right standing): part of the code

  int i, j;
    for (i = 0; i <6; i ++) {
        for (j = 6; j> i; j--) {
            printf ( "");
        }
        for (j = 0; j <= i; j ++) {
            printf ( "*");
        }
        printf ( "\ n");
    }

There are a variety of right-angled triangle is not introduced one by one.

2. isosceles triangle (upright) part of the code is as follows:

int i, j;

for (i = 0; i <6; i ++) {

    for (j = 6; j> i; j--) {

        printf ( "");

    }

    for (j = 0; j <2 * i + 1; j ++) {

        printf ( "*");

    }

    printf ( "\ n");

}

Inverted isosceles triangle:

int i, j;

for (i = 0; i <6; i ++) {

    for (j = 0; j
        printf ( "");

    }

    for (j = 0; j <11-2 * i; j ++) {

        printf ( "*");

    }

   

    printf ( "\ n");

  }

3. diamond

Code:

int i, j, k;

for (i = 1; i <= 5; i ++) {

    for (j = 6; j> i; j -) {

        printf ( "");

    }

    for (k = 1; k <= 2 * i-1; k ++) {

        printf ( "*");

    }

    printf ( "\ n");

}

for (i = 1; i <= 6; i ++) {

        for (j = 1; j <= i-1; j ++) {

            printf ( "");

        }

        for (k = 1; k <= 13-2 * i; k ++) {

            printf ( "*");

        }

        printf ( "\ n");

        }

4. open triangles

Code:

int i, j;

for (i = 0; i <5; i ++) {

    for (j = 5; j> i; j--) {

        printf ( "");

    }

    for (j = 0; j <2 * i + 1; j ++) {

        if (j == 0 || j == 2 * i || i == 0 || i == 4) {

            printf ( "*");

        } Else {

            printf ( "");

        }

     

    }

    printf ( "\ n");

}

5. Hollow diamond: its principle and almost hollow triangle

Code is as follows:

int i, j;

for (i = 0; i <4; i ++) {

    for (j = 3; j> i; j--) {

        printf ( "");

    }

    for (j = 0; j <2 * i + 1; j ++) {

       

        if (j == 0 || j == 2 * i) {

            printf ( "*");

        } Else {

            printf ( "");

        }

    }

    printf ( "\ n");

}

for (i = 0; i <4; i ++) {

    for (j = 0; j
        printf ( "");

    }

    for (j = 0; j <7-2 * i; j ++) {

        if (j == 0 || j == 6-2 * i) {

            printf ( "*");

        } Else {

            printf ( "");

        }

    }

    printf ( "\ n");

}


6, Pine

Code is as follows:

// Christmas

  int i, j;

  for (i = 0; i <3; i ++) {

      for (j = 4; j> i; j--) {

          printf ( "");

      }

      for (j = 0; j <2 * i + 1; j ++) {

          printf ( "*");

      }

      printf ( "\ n");

  }

  for (i = 0; i <4; i ++) {

      for (j = 4; j> i; j--) {

          printf ( "");

      }

      for (j = 0; j <2 * i + 1; j ++) {

          printf ( "*");

      }

      printf ( "\ n");

  }

  for (i = 0; i <5; i ++) {

      for (j = 4; j> i; j--) {

          printf ( "");

      }

      for (j = 0; j <2 * i + 1; j ++) {

          printf ( "*");

      }

      printf ( "\ n");

  }

  for (i = 0; i <5; i ++) {

      for (j = 0; j <3; j ++) {

          printf ( "");

      }

      for (j = 0; j <3; j ++) {

          printf ( "*");

      }

      printf ( "\ n");

  }

  for (i = 0; i <2; i ++) {

      for (j = 0; j <10; j ++) {

          printf ( "*");

      }

      printf ( "\ n");

  }
     
         
         
         
  More:      
 
- Java reflection summary (Programming)
- Migrate Oracle database files to ASM (Database)
- About AWR More Description (Database)
- open V switch port mirror in OpenStack neutron (Server)
- C ++ two second pointer memory model (two-dimensional array) (Programming)
- MySQL 5.7.9 source compiler installation instructions (Database)
- High-performance JavaScript DOM programming (Programming)
- To record command input under Linux (Linux)
- Linux Variable content removal and replacement (Linux)
- CentOS 6 Install Xen4.2 Virtualization Practice (Linux)
- How x2g0 install Remote Desktop on Linux VPS (Server)
- Java Network Programming Internet address lookup (Programming)
- Java threads in the life cycle (Programming)
- AWK principles and commands and file input (Linux)
- IBM Data Studio to create objects using ---- double quotes / sensitive issues and the table / column renaming (Database)
- CentOS installed JDK8 (Linux)
- Linux disk management practices (Linux)
- Ubuntu 14.10 installation GNOME 3.14 (Linux)
- Ubuntu users to install the system indicator SysPeek 0.3 (Linux)
- SUSE Linux firewall configuration notes (Linux)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.