티스토리 뷰
1. switch 문
1) switch 문
a. if문 중에 if else 문은 조건식을 위에서 부터 순차적으로 검사를 한다.
특정 조건에 대한 명령문이 가장 아래에 있따면 사위의 모든 조건을
다 조사해야 하는데 명령문이 길 경우 많은 시간이 걸린다.
switch문은 조건 변수에 해당하는 특정 레이블로 이동한 후
명령문을 바로 싱행한다.
using System;
namespace @while
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("원하는 값을 넣으세요!!");
int num = Convert.ToInt32(Console.ReadLine());
switch (num % 5)
{
case 1 :
Console.WriteLine("나머지값은 1입니다.");
break;
case 2 :
Console.WriteLine("나머지값은 2입니다.");
break;
case 3 :
Console.WriteLine("나머지값은 3입니다.");
break;
case 4 :
Console.WriteLine("나머지값은 4입니다.");
break;
default :
Console.WriteLine("5의 배수 입니다.");
break;
}
}
}
}
C#에서는 조건 검사를 순차적으로 하지 않는다. 따라서 모든 case문
블록 끝에는 반드시 점프문인 break문이나 return문, throw문,goto문을
실행해서 제어권을 종료해줘야 한다. 또한 조건 변수에 올수 있는
자료형은 정수형, 문자형,열거형,striong형이다.
- 자바스크립트
- 장범준
- 함수
- SQL
- MS-SQL
- 집밥
- 서울데이트 코스
- 볼빨간사춘기
- clr
- DateTime
- 지진속보
- 데이트
- MSSQL
- 서울 데이트
- 엔플라잉
- 백선생
- ASP
- c#
- 집밥백선생
- 화재
- C#기초
- 백종원
- 레시피
- 지진
- 서울 데이트코스
- 집밥 백선생
- 4차산업혁명
- ASP.NET
- JavaScript
- 마이리틀
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Total
- Today
- Yesterday