首頁  >  文章  >  後端開發  >  c語言印出菱形

c語言印出菱形

angryTom
angryTom原創
2019-10-26 11:26:3714751瀏覽

c語言印出菱形

c語言印出菱形

C語言是一門以過程為導向的電腦程式語言,在初學中我們都是以命令列的方式運行c程序,下面看看如何寫一個c程序,在命令列中輸出菱形吧。

推薦課程:C語言教學

這個程序的原始碼,主要是運用了for語句的循環巢狀。 for語句的一般形式為:

#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");
    }
}

當一或二條件只是一個分號代表:此條件一直為真,一直成立!

c語言格式

程式檔案有:原始程式檔案(後綴為   .c)、目標檔案( 後綴為   .obj)、執行檔(後綴為  .exe),當後綴為   .obj)、執行檔(後綴為  .exe),當後綴名錯誤時,則程式不能執行。平常我們 寫的程式碼就是原始程式文件,所以儲存時用  .c  ,程式會自動 產生目標檔案  .obj  ,再到執行檔案  .exe  .然後執行得到結果。

以上是c語言印出菱形的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:c++型別轉換下一篇:c++型別轉換