如何编写一个金字塔程序

来源:百度知道 编辑:UC知道 时间:2024/05/07 04:37:43
用JAVA 编写 如下图型 甚至更多行
*
* *
* * *
* * * *
* * * * *
* * * * * *
非常感谢你们的回答 但是我画的图形是金字塔 怎么穿上去就一半了呢?
我想画一个完整的,不是像上面那样一半的

<script language="javascript">

function display()
{
for (var i=1;i<10;i++)
{document.write("<center>");
for (var j=i;j>0;j--)
{document.write(" ☆ ");}
document.write("</center>");
}
}

</script>

C语言版测试通过:
#include "stdio.h"
void main(){
const int NUM = 10;
int start,end,flag;
for(int i=0;i<NUM;i++){
start = NUM - i - 1;
end = NUM + i - 1;
flag = 0;
for(int j=0;j<2*NUM-1;j++){
if(j>=start && j<=end){
if((flag++)%2 ==0)
printf("*");
else
printf(" ");
}
else
printf(" ");
}
printf("\n");
}
}

JAVA好久没用了.大致如下:(可能语言有些问题,我没有JAVA开发工具,请自己更正)
class Myclass{
static void main(String [] args,int argc){
con