您的位置:首页 > 其它

打印图形——空心字符菱形

2012-11-10 20:55 791 查看
输入:

菱型起始字母和菱形的高度。

输出:

参看测试用例,打印空心的由字符组成的菱形。

测试输入

期待的输出

时间限制

内存限制

额外进程

测试用例 1以文本方式显示

C 4↵

以文本方式显示

C↵

D D↵

E E↵

F F↵

E E↵

D D↵

C↵

1秒64M0
源代码

#include<stdio.h>
int main()
{
int i,j,n;
char c;
scanf("%c%d",&c,&n);
for(i=0;i<n;i++)
{
for(j=0;j<n+i;j++)
{
if(j==n-i-1||j==n+i-1)
{
printf("%c",c+i);
}
else
{
printf(" ");
}
}
printf("\n");
}
for(i=n;i<2*n-1;i++)
{
for(j=0;j<3*n-i-2;j++)
{
if(j==3*n-i-3||j==i-n+1)
printf("%c",c+n-1-(i-n+1));
else
printf(" ");
}
printf("\n");
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: