當前位置:編程學習大全網 - 編程軟體 - C語言打印空心*形正方形(用函數來寫)

C語言打印空心*形正方形(用函數來寫)

#include<stdio.h>

int

main

(void)

{

int

x,

y,

num;

printf

("請輸入正方形的邊長:");

scanf

("%d",

num);

for

(x

=

0;

x

<

num;

x++)

{

for

(y

=

0;

y

<

num;

y++)

{

if

(x

==

0

||

y

==

0

||

x

==

num

-

1

||

y

==

num

-

1)

{//正方形的4條邊,如果符合

printf

("*");//打印*

}

else

{//其他

printf

("

");//打印空格

}

}

}

return

0;

}

另外壹種方法:

壹行壹行的輸出

1、輸出n個*

2、輸出壹個*,n-2個空格,壹個*

3、循環第二步n-2次

4、輸出n個*

  • 上一篇:點到曲線的距離公式
  • 下一篇:筆記本電腦哪個牌子好!!!
  • copyright 2024編程學習大全網