c#中随机产生1到100之间100个然随机数然后再把这一百个数排序最后区分奇偶性 分别输出form中

2025-03-18 20:47:01
推荐回答(1个)
回答1:

form中放两个txt  txt1为奇数  txt2为偶数

private void btn_Click(object sender, EventArgs e)
        {
            ArrayList arr = new ArrayList();
            Random rd = new Random();
            for (int i = 0; i < 100; i++)
            {
                arr.Add(rd.Next(1, 101));
            }
            arr.Sort();
            foreach (int i in arr)
            {
                if ((i % 2) == 0)
                {
                    txt2.Text += i + ",";
                }
                else
                {
                    txt1.Text += i + ",";
                }
            }
            txt1.Text = txt1.Text.Trim(',');
            txt2.Text = txt2.Text.Trim(',');
        }

 执行前:

执行后: