~求救~ 编写一个应用程序,用星号(*)在控制台窗口中输出一个椭圆?基本形状如下 *** * * * * * * * * * * * * * * * * * * *** 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.Console.WriteLine(" ***");System.Console.WriteLine(" * *");System.Console.WriteLine(" * *");.......笨方法,不过是可以的 //设置最上面的点输出在第50个字符位置int init = 50;//外层循环中i控制了前面的空格以及图案的高度//画椭圆的上办部分for(int i = 0 ;i <15; i ++){ for(int j = init - i - 1;j> = 0;j --) { //使用循环输入每行第一个“*”前面的空格 System.Console.Write(" "); } //输入每行第一个“*” System.Console.Write("*"); for(int k = i * 2 ; k >0 ; k --) { //输入中间的空格 System.Console.Write(" "); } //输入每行第二个“*” System.Console.WriteLine("*");}//画椭圆的下半部分//方法同上,修改一下循环变量的初始值不多说了,上面给了思路,帖主可以据此自由发挥 一道关于.net4.0 的题目,对答案百思不得其解 得到本机在公网IP地址 读取记录给textbox,菜鸟来送分了`` XML结点问题 懂webbrowser的进来看下 如何频繁更改 Textbox 内文本 VS2008怎么根据代码生成UML图啊? 怎样判断一个网页是否存在? 大家发表一下平安夜都有什么娱乐项目啊? 怎样重载(),[],=运算符 combobox绑定dataset,但是点击combobox下拉菜单的时候什么都没有? gridControl 控件中,当bool值为真是就显示为"是",否则显示"否"
System.Console.WriteLine(" * *");
System.Console.WriteLine(" * *");
....
...
笨方法,不过是可以的
int init = 50;
//外层循环中i控制了前面的空格以及图案的高度
//画椭圆的上办部分
for(int i = 0 ;i <15; i ++)
{
for(int j = init - i - 1;j> = 0;j --)
{
//使用循环输入每行第一个“*”前面的空格
System.Console.Write(" ");
}
//输入每行第一个“*”
System.Console.Write("*");
for(int k = i * 2 ; k >0 ; k --)
{
//输入中间的空格
System.Console.Write(" ");
}
//输入每行第二个“*”
System.Console.WriteLine("*");
}
//画椭圆的下半部分
//方法同上,修改一下循环变量的初始值不多说了,上面给了思路,帖主可以据此自由发挥