Sublime Text를 사용하다보면 정리되지 않은 코드를 깔끔하게 정렬시킬 단축키를 설정하고 싶다는 생각이 든다. 방법은 1. Sublime Text 상단 메뉴에서 [Preferences] - [Key Bindings - User] 을 선택 후 2. { "keys": ["ctrl+shift+f"], "command": "reindent" , "args": { "single_line": false } } 추가 (파란색 부분에 원하는 단축키를 넣어주면 된다.) 이렇게! 결과 정리되지 않은 상태 ctrl + shift + f 를 눌러서 정리한 상태
이 문제를 문자 하나를 입력 받은 후 입력된 문자부터 z까지 출력하는 문제이다. 문제를 해결하기 위해서 for문을 사용해야 한다. 먼저 char a; 를 선언해주고 for문으로 a가 z의 번호인 122보다 커질때까지 a의 번호에서 하나씩 더하는 과정을 반복해서 출력해주면 된다. 답은 #define _CRT_SECURE_NO_WARNINGS #include int main() { char a; scanf("%c", &a); for (; a < 123; a++) { printf("%c", a); } return 0; }
case로 입력 값이 f, c, p일 때와 셋 다 아닐 때 네가지 경우를 만들어줍니다. 문자는 ' ' 따옴표로 감싸줘야 합니다. 각각의 case 안에 문제의 요구사항에 맟춰 출력 값을 설정해주고 출력 후에는 종료될 수 있도록 break를 선언해줍니다. 마지막으로 세가지 경우 모두 해당이 없을 때를 위해서 default의 경우를 만들어줍니다. 답은 case 'f' : printf("환타\n"); break; case 'c': printf("콜라\n"); break; case 'p': printf("포카리스웨트\n"); break; default: printf("판매하지 않는 메뉴\n"); break;
음료를 선택하고 돈을 넣어주면 음료와 잔돈이 나오는 자판기를 코딩해보겠습니다. switch문으로 선택받은 음료의 번호에 따른 case문을 작성해줍니다. case는 1,2,3,default 4가지의 경우가 있습니다. 각각의 case에는 잔돈이 0원보다 작은지 확인해주고 0원보다 작다면 돈이 부족하다는 문구가 나오고 음료는 나오지 않은채로 종료 될 수 있도록 if와 else를 사용해주겠습니다. #define _CRT_SECURE_NO_WARNINGS #include int main() { int a; int b; printf("원하는 상품의 번호를 입력해주세요 1.환타(700원) 2.콜라(1000원) 3.웰치스(1200원)\n"); scanf("%d", &a); printf("돈을 넣어주세요\n"); sca..
먼저 int a,b,c,d;로 선언해주고 scanf로 각각의 값을 할당해준다. 그리고 if문을 사용해서 각각의 점수가 0이상 100이하의 범위가 맞는지 확인해주고 맞다면 if문이 실행되도록, 아니라면 else를 이용해 '잘못된 점수'가 출력되도록 해준다. 점수가 0 이상 100 이하의 범위가 맞다면 이제 평균이 85점 이상인지 if문으로 확인해주고 맞다면 '합격'이 아니라면 else문을 이용해 '불합격'이 출력되도록 해준다. * 점수 범위를 설정해줄때 (0
- Total
- Today
- Yesterday