c语言编程:编程输出n行图形。(n值通过键盘输入)
示例输入:6输出:abcdefghigklmnopqrstuvwxyzabcdefghij...
示例
输入:
6
输出:
a
bcd
efghi
gklmnop
qrstuvwxy
zabcdefghij 展开
输入:
6
输出:
a
bcd
efghi
gklmnop
qrstuvwxy
zabcdefghij 展开
2个回答
展开全部
这个其实很简单的,呵呵,程序如下:
#include <stdio.h>
main( )
{
int i,j,k,n,m=0;
printf("请输入需要打印的图形的行数:");
scanf("%d",&n);
for (i=1;i<=n;i++)
{
for (j=n;j>i;j--)
printf(" ");
for (k=0;k<2*i-1;k++)
{ m++;
if (m>26)
m=0;
else
printf("%c",96+m);
}
printf("\n");
}
}
#include <stdio.h>
main( )
{
int i,j,k,n,m=0;
printf("请输入需要打印的图形的行数:");
scanf("%d",&n);
for (i=1;i<=n;i++)
{
for (j=n;j>i;j--)
printf(" ");
for (k=0;k<2*i-1;k++)
{ m++;
if (m>26)
m=0;
else
printf("%c",96+m);
}
printf("\n");
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询