用*號打印圖形,C語言該用這種姿勢!

今天這個C語言編程寫的有點不一樣,不信你看:

用*號打印圖形

視頻演示如下:



#include<stdio.h>

/*引用預處理命令,預處理包含stdio.h的頭文件*/

main()

/*定義一個主函數,所有程序在執行前都開始於主函數,且結束於主函數*/

{

​char a[5]=

​ ​{

​ ​ ​ ​‘*’,'*','*','*','*'

​ ​};

/*定義一個字符型數組,此數組包含5個數組元素,這裡即5個*號 */

​ ​int i,j,k;

/*定義整型變量i,j,k */

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

/*對i進行循環累加,循環範圍為0~4,即輸出5行*/

​ ​{

​ ​ ​for(j=1;j<=i;j++)

/*對j進行循環累加,循環範圍為1~i*/

​ ​ ​ ​printf(" ");

/*輸出空格的數量隨著行數的變化而變化*/

​ ​ ​for(k=0;k<5;k++)

/*對k進行循環累加,循環範圍為0~4 ,*/

​ ​ ​ ​printf("%c",a[k]);

/*將a數組中的元素輸出,其中,%c是字符型數組的標誌*/

​ ​ ​printf("\\n");

/*輸出函數:(換行)*/

​ ​}

return 0;​

/*返回空值,0指空,沒有,即將0返回給主函數main,其目的是告訴給main函數此程序執行完了*/

}


分享到:


相關文章: