C代码打印图案122333333333333
我想用C编写代码来生成模式:C代码打印图案122333333333333,c,C,我想用C编写代码来生成模式: 1 22 22 333 333 333 …我需要帮助。谢谢 这就是我尝试过的: int n,i,j; scanf("%d",&n); for(i=1;i<=n;i++) { printf("\n"); for(j=1;j<=i;j++) { printf("%d",i); } } 原始问题中的代码非常接近-您只需要在其中再进行一次循环,就可以迭代并打印X次数字 如果您想让输出看起来像 1 22
1
22
22
333
333
333
…我需要帮助。谢谢
这就是我尝试过的:
int n,i,j;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("\n");
for(j=1;j<=i;j++)
{
printf("%d",i);
}
}
原始问题中的代码非常接近-您只需要在其中再进行一次循环,就可以迭代并打印X次数字 如果您想让输出看起来像
1
22
22
333
333
333
这样就行了
int main()
{
int n,i,j,k;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
for(k=1;k<=i;k++) { //this prints the numbers X times
printf("%d",i);
}
printf("\n");
}
}
}
当您尝试代码时会发生什么?你看到少了什么吗?int n,i,j,k;对于i=j=k=0,扫描%d,&n++kWhy你们在做OP的家庭作业?@alk我认为他不想提交我评论中的代码,尽管这会起作用;同意,但仍然…;-@费利斯帕尔曼