C\#난수 기능 예제 생 성

1931 단어 C#생 성난수
본 고의 실례 는 C\#생 성 난수 기능 을 다 루 었 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace csharp
{
  class Program
  {
    static void Main(string[] args)
    {
      Console.WriteLine("     
"); int randCount = 9;// int randMin = 1;// int randMax = 21;// int randIndex, flag, temp; randIndex = temp = flag = 0; Random rand = new Random(); int[] randArr = new int[randCount]; randArr[0] = rand.Next(randMin, randMax); while (true) { flag = 0; temp = rand.Next(randMin, randMax); for (int i = 0; i <= randIndex; i++) { if (temp == randArr[i]) { flag = 1; break; } } if (flag == 1)// flag == 1 。 { continue; } else if (flag == 0) { randIndex++; randArr[randIndex] = temp; } if (randIndex >= randCount - 1)// randCount { break; } } for (int i = 0; i < randCount; i++) { Console.WriteLine("arr[" + i + "]=" + randArr[i]); } Console.WriteLine("
。"); Console.ReadLine(); } } }
반복 되 지 않 는 난수 생 성
실행 결 과 는 다음 과 같 습 니 다.

더 많은 C\#관련 내용 에 관심 이 있 는 독 자 는 본 사이트 의 주 제 를 볼 수 있다.,,,,,,,,,,,
본 고 에서 말 한 것 이 여러분 의 C\#프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기