DEV/C 언어

switch

초록매실원액 2016. 1. 4. 12:37

switch

하나의 변수값에 따라 개별적인 처리가 가능한 다중 선택문

전체적인 메뉴 구성시 보편적으로 사용

 

switch문의 문법

1
2
3
4
5
6
7
8
9
10
switch(변수)
{
    case 1:실행문1;
        break;
    case 2:
        실행문2;
        break;
    default :
        실행문;
}
cs



난수


난수(Random number)

  • 임의의 또는 무작위로 만들어지는 없는

난수생성의 활용

  • 주사위 게임, 포커게임 슈팅게임

난수 생성 함수

  • stdlib.h 헤더파일에 정의

    • rand()
    • srand()

rand()

int rand(void);

0 ~ rand_max 범위중 무작위 수를 추출(RAND_MAX = 32767)

seed 값에 따라 발생하는 난수의 값이 결정된다.

 

두가지 작업을

Seed (1) 가지고 작업을

 

 

 

srand()

void srnad(unsigned int seed);

난수에 발생되는 seed 값을 지정

Rand함수가 실행되고 seed값은 변경된다.