728x90
반응형

개발언어 7

C언어 switch case문

개인공부를 위해 정리하는 글입니다. #include main() { int a = 1; switch(2) { case 1: a += 3; case 2: a = 0; case 3: a += 3; case 4: a -=2; default: a--; } printf("%d", a); } 정답 : 0 풀이 : 모든 case문에 break문이 생략되어서, switch문의 인수와 일치하는 'case 2' 문장부터 switch문이 종료될 때까지 모든 문장이 실행된다. int a를 1로 선언 후 switch문 'case 2'로 간다. case 2 : a = 0 case 3 : a + 3 = 3 case 4 :3 - 2 = 1 default : 1 - 1 = 0 default는 모든 case와 일치하지 않는 경우 실행 ..

Oracle 페이징 Mybatis

게시판에서 중요한 기능 중 하나인 페이징 기능 페이징 기능에서는 꼭 서브쿼리가 필요했다. 왜 필요한지는 하다보니 오류가 나고 에러를 찾게 되고 검색하게 되어서 알게된것 같다. SELECT RNUM , ACCOUNT_SEQ , (SELECT COM_KOR FROM CODE_MASTER WHERE CODE = PROFIT_COST ) AS PROFIT_COST , (SELECT COM_KOR FROM CODE_MASTER WHERE CODE = BIG_GROUP) AS BIG_GROUP , (SELECT COM_KOR FROM CODE_MASTER WHERE CODE = MIDDLE_GROUP) AS MIDDLE_GROUP , (SELECT COM_KOR FROM CODE_MASTER WHERE CODE =..

개발언어/SQL 2021.08.23

C언어의 표준 입출력 함수

정보처리산업기사 실기를 공부하면서 정리하는 내용입니다. C언어에서 main() { } 은 시작 하겠다는 것! 1. scanf 서식 문자열 : 입력받을 데이터의 형을 지정. ex) scanf("%d", &i); 변수의 주소 : 데이터를 입력받을 변수를 적는다. 변수의 주소로 입력받아야 해서 변수에 주소 연산자 &(앰퍼샌드)를 붙인다. 2. printf 서식 문자열 : 변수의 형에 맞는 서식 문자열을 입력. scanf() 함수로 입력할 때와 동일한 서식 문자열을 사용한다. 변수 : 서식 문자열의 순서에 맞게 출력할 변수를 적는다. 변수의 주소 연산자 &(앰퍼샌드)를 붙이지 않는다. %d : 정수 10진수 %c : 문자 %s : 문자열 : &안 붙인다. %f : 실수 float \n : 뉴라인 다음줄(Ente..

728x90
반응형