1樓:黎少
我的思路是這樣:每行一共有9個輸出,每一行第5個必然是「 * 」,就以這個*把圖形分為兩半,那麼第一行到第五行輸出的空格數是遞減的,每行減少一個空格,這樣看問題就好解決了,避開了每行輸出的*是奇數的問題,然後再對稱處理一下就ok
c++**如下:
#include
using namespace std;
int main()
int cont=1;
for(int i=0;i<=4;i++)int s=0;
int x=0;
s=5-cont;
x=9-2*s;
for(int col=s;col>0;col--)cout<<" ";
for(int col2=x;col2>0;col2--)cout<<"*";
for(int col3=s;col3>0;col3--)cout<<" ";
cout cont=1; for(int j=0;j<=4;j++)int s=0; int x=0; s=5-(5-cont); x=9-2*s; for(int col=s;col>0;col--)cout<<" "; for(int col2=x;col2>0;col2--)cout<<"*"; for(int col3=s;col3>0;col3--)cout<<" "; cout return 0; 2樓:匿名使用者 sorry,我只能使用vb實現。其他人接著回答吧。 include using namespace std void circle void else break while 1 return 0 c 程式設計,出現2 個無法解析的外部命令,怎麼回事?client.h ifndef client define client include inclu... 1.首先 cin a,b,c 沒有這種寫法,編譯的時候可能能通過,但是會有run time error 必須分開寫 cin a cin b cin c 2.if裡面的條件同時滿足用 間隔,後面的內容要用花括號包著,面積要重新定義變數,乘法要寫出來 if a b c a c b b c a else ... 單步執行 gdb l 1 1 include 2 main 3 gdb 11 12 gdb line number 13 out of range 1.c has 12 lines.gdb b 3 breakpoint 1 at 0x80483f4 file 1.c,line 3.gdb run s...C 程式設計問題,C 程式設計問題
C 程式設計問題
請教c語言問題,請教C語言問題