【发布时间】:2015-08-31 02:30:23
【问题描述】:
请帮助我使用右对齐的散列和空格正确创建高度为“n”的金字塔。我已经在下面发布了代码本身。该程序正确地询问用户输入,但没有构建右对齐的金字塔。如果有人能解决这个问题,请帮忙。
#include <stdio.h>
#include <cs50.h>
int main(void)
{
int i=0;
int n=0;
do
{
printf("Height:");
n=GetInt();
} while (n<0 || n>23);
for (i=0; i<n; i++)
{
printf(" ");
for (int x=0; x<i+2; x++)
{
printf("#");
}
printf("\n");
}
return 0;
}
【问题讨论】:
-
我想知道当您在网站上搜索包含“金字塔”的 C 问题时会发生什么...stackoverflow.com/search?q=%5Bc%5D+pyramid