【发布时间】:2021-12-18 05:59:19
【问题描述】:
我刚开始使用 C 编程,在实现一个提供“高度”数量的楼梯的程序时遇到了一些困难。
#include <cs50.h>
#include <stdio.h>
int main(void)
{
int height;
do
{
height = get_int("Height: ");
}
while(height > 8 || height == 0 || height < 0);
int width = 0;
int length = height;
while(width < height)
{
printf(" ");
printf("@");
for(width = 0; width < height; width++)
{
printf("\n");
}
}
}
Height 的第一行可以正常工作,但我在实际编写楼梯时遇到了困难。我想要这样或类似的东西。
Height: 3
@
@
@
如果我将来遇到这样的问题,我只想学习如何实现这样的东西。如果有人可以进一步帮助我,我将不胜感激!
【问题讨论】:
-
停止破坏你自己的问题。你已经这样做了两次了。