gpt4 book ai didi

c - 在c中打印满足一定条件的直角三角形

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

输入某个数字,该数字是决定单行字符数的条件。假设数字是 3第一行只有 1 个字符。第二行有一个条件。 a+1 其中 a 是我们输入的数字第三行是2a+1第四个3a+1等等...例子:我们输入的数字是 3。

a (1)
aaaa (3+1)
aaaaaaa (2*3+1)

这就是我的想法。我在实现这个条件时遇到了麻烦。

#include<stdio.h>
main()
{
int i,j,n;

printf("Enter the numbers of rows:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
printf("a");
printf("\n");
}
getch();
}

最佳答案

只需开始迭代内部 for 循环,从 n 开始直到 i * n 如下,

for(i=1;i<=n;i++)
{
for(j=n;j<=i*n;j++)
printf("a");
printf("\n");
}

这是demo

关于c - 在c中打印满足一定条件的直角三角形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22401032/

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