输出一个等边三角形(由*拼接),实心或空心,连长为n
生活随笔
收集整理的這篇文章主要介紹了
输出一个等边三角形(由*拼接),实心或空心,连长为n
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?開(kāi)發(fā)環(huán)境:VC6
/*功能:輸出一個(gè)等邊三角形(由*拼接),實(shí)心或空心,連長(zhǎng)為n */#include <stdio.h>/*將str重復(fù)輸出len遍 */ void Print(char str[], int len) {while(len-- > 0)printf("%s", str); }/*功能: 輸出長(zhǎng)度為n的等邊三角形n: 三角形長(zhǎng)度bSolid: 三角形是否為實(shí)心 */ void display(int n, int bSolid) {int i;for(i = 1; i <= n; i++){Print(" ", n-i);if(bSolid == 0 && i >= 3 && i < n) // 空心輸出法{Print("* ", 1);Print(" ", i - 2);Print("* ", 1);}else // 實(shí)心輸出法{Print("* ", i);}printf("\n");} }int main() {int i = 1;while(i <= 10){printf("i = %d\n", i);display(i, 0); // 空心printf("\n");display(i, 1); // 實(shí)心printf("\n");i++;}return 0; }
運(yùn)行結(jié)果:
?
總結(jié)
以上是生活随笔為你收集整理的输出一个等边三角形(由*拼接),实心或空心,连长为n的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: BEGINNING SHAREPOINT
- 下一篇: QBC运算符含义