일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩테스트
- map
- Algorithm
- 서버
- BFS
- 자바스크립트
- N과 M(2)
- 프론트엔드 스쿨
- React
- C++
- c#
- 코딩테스트 스터디
- 제로베이스
- 알고리즘
- JavaScript
- 구현
- 메모리 배리어
- MemoryBarrier
- 프로그래머스
- 백준
- 백트래킹
- 구조체
- socket
- 완전탐색
- Server
- dfs
- leetcode
- 멀티스레드
- 문자열&연산자
- 제로베이스 프론트엔드 스쿨
- Today
- Total
Written
switch - case , 삼항연산자 본문
if-else가 아닌 switch를 사용하는 조건문
if-else에 비해 사용할 수 있는 경우가 조금 한정적이긴 하지만 , 필요할 때가 있음.
int choice;
switch (choice)
{
case 0: // choice의 값이 case 옆의 숫자에 대응됨.
Console.WriteLine("가위 입니다.");
break;
case 1:
Console.WriteLine("바위 입니다.");
break;
case 3:
Console.WriteLine("보 입니다.");
break;
default:
Console.WriteLine("전부 아닙니다.");
break ;
}
삼항연산자
( 조건 ? 맞았을때 : 틀렸을때 )
예시
int number = 25;
bool isPair = ((number % 2) == 0 ? true : false);
//위 경우는 25가 홀수이기 때문에 isPair라는 boolean형 변수에 false가 대입됌.
//짝수였다면 isPair에 true가 대입되었을 것.
◆ 개인적으로 공부한 내용을 정리하며 적은 부분들이기 때문에 잘못된 정보가 존재할 수 있습니다 !
틀린 부분은 댓글로 지적해주시면 감사하겠습니다 !
'C++ & C#' 카테고리의 다른 글
C# / Delegate, Event, Action, Func 정리 (0) | 2023.07.13 |
---|---|
cin / cout 그리고 printf / scanf (0) | 2022.12.15 |
우선순위 큐 내부 구조체 연산자 오버로딩 ( Priority_Queue , Struct , Operator Overloading) (0) | 2022.10.26 |
문자열 입력받기. (0) | 2022.10.11 |