一个基本的JAVA问题!!! 本帖最后由 zcy87710 于 2009-12-21 19:35:00 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System;//F:\>Test// *// ***// *****// *******// *********// ***********//*************// ***********// *********// *******// *****// ***// *public class MainClass{ static void Main(string[] args) { int i, j; bool d ; i = 0; j = 0; d = true; while(i<=13 && i >= 0) { j = 0; while(j<=13 && j >=0 ) { if( (j >=(13-i)/2) && (j<=(13+i)/2)) Console.Write("*"); else Console.Write(" "); j++; } Console.WriteLine(); if (i >=12) { d = false; } if(d) { i++; i++; } else { i--; i--; } } Console.ReadKey(); }} 以前学习C语言的时候写过这个程序 当初也是用了好几层for循环 呵呵 一个有趣的算法题。各位能不能给点思路。有代码更好,最好是java的代码。谢谢! 一个简单的问题 请问如何判断一个面板里是否包含某个具体组件? 关于JTable的问题~~~急~~~请大家帮忙解决~~~ 一个数组分割问题 关于java控制cpu,内存的问题 SUN的JADE混淆器似乎很键壮 求救:使用JNI,报错:An unrecoverable stack overflow has occurred 怎样通过反射获得一个类的属性值或者方法返回值 为什么会运行报错?在线等,分不够可以再加 一个关于求和的精确度的问题!!请教~~~ 标识符…………
// *
// ***
// *****
// *******
// *********
// ***********
//*************
// ***********
// *********
// *******
// *****
// ***
// *
public class MainClass
{
static void Main(string[] args)
{
int i, j;
bool d ;
i = 0;
j = 0;
d = true;
while(i<=13 && i >= 0)
{
j = 0;
while(j<=13 && j >=0 )
{
if( (j >=(13-i)/2) && (j<=(13+i)/2))
Console.Write("*");
else
Console.Write(" ");
j++;
}
Console.WriteLine(); if (i >=12)
{
d = false;
}
if(d)
{
i++; i++;
}
else
{
i--; i--;
} }
Console.ReadKey();
}}