今天這個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函數此程序執行完了*/
}
閱讀更多 陽哥說IT 的文章