請撰寫一個程式,其輸出結果如下:
Smile!Smile!Smile!
Smile!Smile!
Smile!
在程式裡,定義一個函數,讓它輸出Smile!一次,並讓此程式依需求來使用新定義的函數
2006-10-23 19:45:36 · 1 個解答 · 發問者 佑佑 5 in 電腦與網際網路 ➔ 程式設計
這是比較簡單易懂的寫法
應該也比較適合你的程度
用兩個迴圈寫成
-------------------------
#include
#include
//宣告函數原型
void print_smile();
int main()
{
for (int i=0;i<3;i++)
{
for (int j=0;j<3-i;j++) print_smile();
printf("\n");
}
//兩層迴圈,外負責列數(row),0~2所以跑三次
//內決定每列個數,依次0~2、0~1、0~0
//所以跑3、2、1次
system("pause");
}
//定義函數
void print_smile()
{
printf("Smile!");
}
2006-10-24 00:33:10 · answer #1 · answered by 沄™ 6 · 0⤊ 0⤋