看板 NTUEE107HW 關於我們 聯絡資訊
#include <stdio.h> int main() { printf(" *\n ***\n *****\n *******\n*********\n" " *******\n *****\n ***\n *\n"); return 0; } 其實我比較喜歡這樣耶:p 因為bbs畫面太小 所以我把他分成兩行了 ※ 引述《whxu (ㄧㄟㄛ夫~好淫穢)》之銘言: : 課本 P167 2.58 --> 印出排列好的星號如下 : : * : *** : ***** : ******* : ********* : ******* : ***** : *** : * : 說是越減少程式碼越好......|| : #include <iostream> : using namespace std; : int main(void) : { : int i,j,k=2; : for(i=1;i>0;i+=k) { : for(j=0;j<(9-i)/2;j++) cout << " "; : for(j=0;j<i;j++) cout << "*"; : cout << "\n"; : if(i>7) k=-2; : } : return 0; : } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.22.167
eJames0702:這...是在是太強大啦 推 140.112.18.116 10/07
timrau:它規定用最多的迴圈和最少的輸出耶 推 140.112.18.71 10/07
smarttb1:其實這樣執行速度最快吧 :) 推140.112.239.158 10/07
timrau:這樣當然快啊 推 140.112.18.71 10/07