Random ran = new Random(); for (int i = 0; i < 10; i++) Console.Write(ran.Next(1, 6));
急,在线等,我这样写,输出来的全为同一个数.请高手指教. protected void Page_Load(object sender, EventArgs e) { string j = ""; int i = 0; for (i = 0; i < 10; i++) { j = getstring(); Response.Write(j); } } public string getstring() { string s; s= (new Random()).Next(6).ToString(); return s; }
不好意思是7,不是6 Random ran = new Random(); for (int i = 0; i < 10; i++) Console.Write(ran.Next(1, 7));
public static void Main() { int result; Random random = new Random(); for (int i = 1; i <= 10; i++) { result = random.Next(0, 6); Console.Write(result); } }
Random r = new Random(); r.Next(1, 7) //这个就能产生随机数纠正楼上的 要想出1到6,next后面得写到7
for (int i = 0; i < 10; i++)
Console.Write(ran.Next(1, 6));
protected void Page_Load(object sender, EventArgs e)
{
string j = "";
int i = 0;
for (i = 0; i < 10; i++)
{
j = getstring();
Response.Write(j);
}
}
public string getstring()
{
string s;
s= (new Random()).Next(6).ToString();
return s;
}
Random ran = new Random();
for (int i = 0; i < 10; i++)
Console.Write(ran.Next(1, 7));
{
int result;
Random random = new Random();
for (int i = 1; i <= 10; i++)
{
result = random.Next(0, 6);
Console.Write(result);
}
}
r.Next(1, 7) //这个就能产生随机数纠正楼上的
要想出1到6,next后面得写到7