티스토리 뷰

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값은 변경된다.


'DEV > C 언어' 카테고리의 다른 글

문자열  (0) 2016.01.14
포인터  (0) 2016.01.04
반복문  (0) 2015.12.29
재귀함수  (0) 2015.12.29
System()  (0) 2015.12.29
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함