首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

求好手 解决重复 打印图案

2012-08-02 
求高手 解决重复 打印图案main(){int i,j,a,bi1b1scanf(%d,&j)while (ij){a1while(a(j-i)){

求高手 解决重复 打印图案
main()
{
  int i,j,a,b;
  i=1;
  b=1;
  scanf("%d",&j);
  while (i<=j)
  {
  a=1;
  while(a<=(j-i))
  {
  printf(" ");
  a++;
  }
  b=1;
  while(b<=(2*i-1))
  {
  printf("*");
  b++;
  }
  printf("\n");
  i++;
  }
  printf("please any shu to continue\n");

  getch();
}



[解决办法]
#include<stdio.h>
#include<stdlib.h>

void main(void)
{

int i,j,a,b;
printf("输入j:");
while(scanf("%d",&j)!=EOF)
{
i=1;
b=1;
printf("\n");
while (i<=j)
{
a=1;
while(a<=(j-i))
{
printf(" ");
a++;
}
b=1;
while(b<=(2*i-1))
{
printf("*");
b++;
}
printf("\n");
i++;
}
printf("输入j:");
}
}
是这个意思吗?

热点排行