gpt4 book ai didi

c - Triangle x 的 C 语言项目

转载 作者:行者123 更新时间:2023-11-30 17:10:56 25 4
gpt4 key购买 nike

我收到了一个项目,制作一个由 x 组成的三角形楼梯,其中每一行之后的每一行都有一个额外的 x。

到目前为止,我已经创建了一个楼梯,其中每一行都有相同的 x,但我想为每一行添加一个附加 x。我的代码应该如下所示:

x    
xx
xxx
xxxx

等等..

到目前为止我的代码如下:

#include <stdio.h>

int main(void) {
int rows,columns,num;
char x;

printf("Please input the number of stairs\n");
scanf("%i",&num);

for(rows = 1, columns = 1; rows <= num && columns <= num; rows ++, columns ++)
printf("x\n");

return 0;
}

最佳答案

您需要一个双循环来构建 x 的三角形。第一个循环迭代行,第二个循环将正确数量的 x 添加到每行。

int main(void) {
int num;

printf("Please input the number of stairs\n");
scanf("%i",&num);

for (int i = 1; i <= num; ++i) {
for (int c=1; c <= i; ++c) printf("x");
printf("\n");
}

return 0;
}

关于c - Triangle x 的 C 语言项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32621162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com