Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : C#교과서 321P 예제
글번호: 979
작성자: 최승희
작성일: 2021/10/28 오후 3:14:00
조회수: 2025

int iRandom = 0;
            int iSelction = 0;
            string [] choice = {"가위", "바위", "보"};

            iRandom = (new Random()).Next(1, 4);

            Console.Write("1(가위),2(바위),3(보) 입력 : _\b");
            iSelction = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("\n사용자 : {0}", choice[iSelction -1]);
            Console.WriteLine("컴퓨터 : {0}\n", choice[iRandom -1]);

 

여기서 choce[iSelction  -1]을 한이유가
choice 배열에 인트형으로 변환해서 넣었는데 그냥 -1안하고 1,2,3으로하면
배열인덱스는 0,1,2 식하는데 그럼 안맞아서 오류가 나는게 맞는건가요? 

그래서 iRamdom 변수 지정값도 1,4를줘서 뺴준거 맞나요??

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 db first로 개발에 관한 질의 - 김준호 2021-11-15 1896
현재글 C#교과서 321P 예제 - 최승희 2021-10-28 2025
  Re : C#교과서 321P 예제 - 레드플러스 2021-10-28 1849
다음글 C# Upgrade 문의 - 김광호 2021-10-15 2054
 
손님 사용자 Anonymous (손님)
로그인 Home