c#中怎么改才能正确?????
using System;using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 随机生成器2
{
class Program
{ static void GUI()
{
Console.WriteLine("*********************************");
Console.WriteLine("**** 欢迎使用整数随机数生成器 ***");
Console.WriteLine("*********************************");
}
static void Main(string[] args)//随机数的生成
{
int a, b;
int time, i;
Random r = new Random();
GUI();
Console.WriteLine("请输入您要生成的随机输的范围!");
Console.Write("生成的数大于或等于:");
do
{
try
{
a = Convert.ToInt32(Console.ReadLine());
}
catch
{
Console.WriteLine("您输入的数字有错误,请重新输入");
}
} while (true);
//首先声明do while没有问题,希望高手解决
Console.Write("生成的数小于:");//为控制台程序,不能被继承???
do
{
try
{
b = Convert.ToInt32(Console.ReadLine());
}
catch
{
Console.WriteLine("您输入的数字有错误,请重新输入");
}
} while (true);
Console.Write("输出的数的个数:");
do
{
try
{
time = Convert.ToInt32(Console.ReadLine());
}
catch
{
Console.WriteLine("您输入的数字有错误,请重新输入");
}
} while (true);
for(i=0;i<time;i++)
{
int temp,number=0;
temp=r.Next(a,b);
Console.Write('\t');
number++;
if(number%8==0)
Console.WriteLine();
}
//运行环境为vs2010
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 随机生成器2
{
class Program
{
static void GUI()
{
Console.WriteLine("*********************************");
Console.WriteLine("**** 欢迎使用整数随机数生成器 ***");
Console.WriteLine("*********************************");
}
static void Main(string[] args)//随机数的生成
{
int a, b;
int time, i;
Random r = new Random();
GUI();
Console.WriteLine("请输入您要生成的随机输的范围!");
Console.Write("生成的数大于或等于:");
do
{
try
{
a = Convert.ToInt32(Console.ReadLine());
break;//add this
}
catch
{
Console.WriteLine("您输入的数字有错误,请重新输入");
}
} while (true);
Console.Write("生成的数小于:");
do
{
try
{
b = Convert.ToInt32(Console.ReadLine());
break;//add this
}
catch
{
Console.WriteLine("您输入的数字有错误,请重新输入");
}
} while (true);
Console.Write("输出的数的个数:");
do
{
try
{
time = Convert.ToInt32(Console.ReadLine());
break;//add this
}
catch
{
Console.WriteLine("您输入的数字有错误,请重新输入");
}
} while (true);
for (i = 0; i < time; i++)
{
int temp, number = 0;
temp = r.Next(a, b);
Console.Write(temp);//add this
Console.Write('\t');
number++;
if (number % 8 == 0)
Console.WriteLine();
}
//运行环境为vs2010
Console.ReadLine();
}
}
}
仰望天上的光 发表于 2012-4-24 18:04 static/image/common/back.gif
大侠感谢,纠结了半天的问题终于解决了{:1_1:} 努力加油!趁自己还年轻 给自己留一段故事吧!!!广东省华南工商技工学校面向社会招生!有意者请联系本人,本人电话 13422040054 QQ:448540093 努力加油!趁自己还年轻 给自己留一段故事吧!!!广东省华南工商技工学校面向社会招生!有意者请联系本人,本人电话 13422040054 QQ:448540093
页:
[1]