读书人

怎样用循环输出一个“塔形”?该如何解

发布时间: 2012-03-12 12:45:33 作者: rapoo

怎样用循环输出一个“塔形”?
怎样用循环输出一个“塔形”?

[解决办法]
写了个很粗糙的

C/C++ code
#include "stdafx.h"#include <iostream>using namespace std;void main(){    int k = 0;    while (1)    {        int b = 0;        cin >> b;        for (int i  = 1; i < b; i++)        {            k = 0;            for (int j = 0; j < b; j ++)            {                if (j < b - i)                {                    printf("%s", " ");                }                else                {                    k++;                    printf("%s", "*");                }            }            for (int a = 1; a < k; a++)            {                printf("%s", "*");            }            printf("\n");        }    }} 

读书人网 >C语言

热点推荐