世上最美的离别小说:一个简单的编程。。

来源:百度文库 编辑:高校问答 时间:2024/05/03 05:21:30
编写一个程序,输出下列图案
*
***
*****
*******
*********
浏览器中图案怎么变这样了。。
应该是
    *
   ***
  *****
 *******
*********

C++语言:

#include "iostream.h"

void main()
{
int i,j,k;
for(i=0;i<5;i++) //i为计数器
{
int t=i+1;
for(k=t;k<5;k++)
{cout<<" ";} //用于输出*前面的空格

for(j=0;j<2*i+1;j++)
{
cout<<"*"; //输出*号
}
cout<<endl;
}
}

#include <stdio.h>
main()
{
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<2*i+1;j++)
printf("*");

}
printf("\n");
}

#include <stdio.h>
void main()
{
int i,j,k;
for(i=0;i<5;i++)
{ for(k=5;k>i;k--)
printf(" ");
for(j=0;j<2*i+1;j++)
printf("*");
printf("\n");
}

}

#include <stdio.h>
int main()
{
int i,j;
for (i=4;i>=0;i--)
{
for (j=1;j<=i;j++)
printf(" ");
for (j=1;j<=9-2*i;j++)
printf("*");
printf("\n");
}
}

给一个Pascal代码
Program test;
Var
i,j,n:Longint;
Begin
Readln(n);
For i:=1 to n Do Begin
For j:=1 to n-i Do Write(' ');
For j:=1 to 2*i-1 Do Write('*');
Writeln;
End;
End.

#include <stdio.h>
int main()
{
printf(" * \n");
printf(" *** \n");
printf(" ***** \n");
printf(" ******* \n");
printf("*********\n");
}