C语言10行三角形图案打印:递增数字和递减字母
我们将如何用C语言打印下面的模式?请解释一下逻辑C语言10行三角形图案打印:递增数字和递减字母,c,C,我们将如何用C语言打印下面的模式?请解释一下逻辑 1 12A 123BA 1234CBA 12345DCBA 123456EDCBA 1234567FEDCBA 12345678GFEDCBA 123456789HGFEDCBA 12345678910IHGFEDCBA 这是逻辑结构,但你必须自己完成 int d,i,j,z; //d number of lines for(i=0;i<d;i++
1
12A
123BA
1234CBA
12345DCBA
123456EDCBA
1234567FEDCBA
12345678GFEDCBA
123456789HGFEDCBA
12345678910IHGFEDCBA
这是逻辑结构,但你必须自己完成
int d,i,j,z; //d number of lines
for(i=0;i<d;i++)
{
for(j=d-i;j>0;j--) //display spaces
{
printf(" ");
}
for(z)
{
printf("*"); //what u want to display, you can use a table for strings, etc
}
printf("\n");
}
intd,i,j,z//d行数
对于(i=0;i0;j--)//显示空间
{
printf(“”);
}
对于(z)
{
printf(“*”;//要显示什么,可以使用表来显示字符串等
}
printf(“\n”);
}
请解释一下逻辑
要打印该图案的num\u行
对于从
1
到包含num\u行的每一行do:
打印num_行-行
spaces
打印从1
到包含行的每个编号i
从'A'+第2行打印每个字符,包括'A'
打印换行符
重复您好,欢迎光临。这不是“做我的作业”网站,请跟随instructions@MichalPolovka这是我的第一篇帖子,先生,我不知道。谢谢,我会记住的。声明/定义变量尽可能接近它们的使用位置。不要使用单字母标识符。