本帖最後由 陳品肇 於 2019-5-18 11:54 編輯
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- int main()
- {
- for(int i=1;i<=9;i++)
- {
- if(i<=5)
- {
- for(_____________)
- {
- cout<<" ";
- }
- for(_____________)
- {
- cout<<"*";
- }
- cout<<endl;
- }else
- {
- for(_____________)
- {
- cout<<" ";
- }
- for(_____________)
- {
- cout<<"*";
- }
-
- cout<<endl;
-
- }
-
- }
-
- system ("pause");
- return 0;
- }
複製代碼- #include <iostream>
- #include <cstdlib>
- using namespace std;
- int main()
- {
- for(int i=1;i<=9;i++)
- {
- if(i<=5) //上半部
- {
- for(int j=5;j>i;j--)
- {
- cout<<" ";
- }
- for(int k=1;k<=(i*2-1);k++)
- {
- cout<<"*";
- }
- cout<<endl;
- }else //下半部 6 7 8 9
- {
- for(int j=6;j<=i;j++)
- {
- cout<<" ";
- }
- for(int k=1;k<=((10-i)*2-1);k++) //星星要越來越少 但i越來越大,所以(10-i)讓他反過來
- {
- cout<<"*";
- }
-
- cout<<endl;
-
- }
-
- }
-
- system ("pause");
- return 0;
- }
複製代碼 |