請教C 程式設計問題,請教一個C 程式設計問題

2022-06-10 13:36:36 字數 831 閱讀 7149

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實現。其他人接著回答吧。

C 程式設計問題,C 程式設計問題

include using namespace std void circle void else break while 1 return 0 c 程式設計,出現2 個無法解析的外部命令,怎麼回事?client.h ifndef client define client include inclu...

C 程式設計問題

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 ...

請教c語言問題,請教C語言問題

單步執行 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...