for (rows = 0; rows <= height; rows++)
{
for (spaces = 0; spaces < height - rows; spaces++)
printf(" ");
for (hashes = 0; hashes < height - spaces; hashes++)
printf("#");
printf("\n");
}
这是我目前为止编写的代码,最上面的部分是生成行的代码。
我只期望用户输入的行数(例如:3排或2排)。
1条答案
按热度按时间wooyq4lh1#
我假设
height
是用户输入。因为
rows
循环从0到height
,所以会得到height
+ 1行。例如,
height
等于2,rows
将取值0、1和2,这是3个不同的值。