空心三角形

来源:互联网 发布:淘宝店能挣钱吗 编辑:程序博客网 时间:2024/04/28 04:50

Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 29513    Accepted Submission(s): 8114


Problem Description
把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。
 

Input
每行包含一个字符和一个整数n(0<n<41),不同的字符表示不同的花纹,整数n表示等腰三角形的高。显然其底边长为2n-1。如果遇到@字符,则表示所做出来的样板三角形已经够了。
 

Output
每个样板三角形之间应空上一行,三角形的中间为空。显然行末没有多余的空格。
 

Sample Input
X 2A 7@
 

Sample Output
XXXX  A A A A A A A A A A AAAAAAAAAAAAAA
 

输出情况简析:
x 2 xxxxx 5    x   x x  x   x x     xxxxxxxxxxx 3  x x xxxxxx@请按任意键继续. . .


#include<stdio.h>

main()
{
 int j,i,b,k,s,l,g,c=0;
 char a;
while(scanf("%c",&a)!=EOF)
 {
 if(a=='@')
    break;
  if(c)
  printf("\n");
c++;
   scanf("%d",&b);
    s=b;
    g=b;
    for(i=1;i<b;i++)
    {
      for(k=1;k<s;k++)
     printf(" ");
       s--;
      for(j=0;j<2*i-1;j++)
     {
       if(j==0||j==2*i-2)
        printf("%c",a);
       else
        printf(" ");
        if(j==2*i-2)

        printf("\n");

      }

      }

    for(i=0;i<2*b-1;i++)
    printf("%c",a);
    printf("\n");
    getchar();
     }
  return 0;
  }
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 鼻子长巨大脓包怎么办 微信里怎么提现怎么办 天猫账号被风控怎么办 618津贴不够用怎么办 天猫精灵不灵敏怎么办 淘宝被恶意退款怎么办 天猫红包失效怎么办 预约人数满了怎么办 淘宝签证拒签怎么办 天猫美的差评怎么办 直通车欠费三块怎么办 上海个人户口卡怎么办 网购信息泄露怎么办 单张券达到上限怎么办 未成年偷钱充q币怎么办 被香港中炎骗了怎么办 房东要收回店面怎么办 天猫字迹模糊怎么办 淘宝类目不叫上架怎么办 淘宝直播有延迟怎么办 淘宝直播间中奖怎么办 微信扫码付款后卖家不发货怎么办 淘宝打骚扰电话怎么办 淘宝卖家打骚扰电话怎么办 被商家打了怎么办 保底消费入坑怎么办 留党查看到期怎么办 遭遇淘宝控价怎么办 淘宝店没有了怎么办 淘宝店铺运费险不出单怎么办 闲鱼定金被骗怎么办 肯德基团购过期怎么办 word不可以修改怎么办 店铺预售不发货怎么办 埋件设置不符合怎么办 闲鱼付了款卖家不发货怎么办 微信里付了款卖家不发货怎么办 运动鞋穿臭了怎么办 小车陷泥土了怎么办 孩子有心事不说怎么办 网状运动鞋乱了怎么办