입문 코스 · C
변수부터 클래스까지, 처음 배우는 순서대로 한 문제씩 풀어요.
전체 23문제
처음부터 풀기:int·double·char 변수 첫걸음
①변수와 자료형
- 1int·double·char 변수 첫걸음○
#147 · 출력 결과 · 기초
- 2정수 나눗셈과 printf 서식 문자○
#18 · 출력 결과 · 기초
- 1
②연산자
- 3상수와 나머지 연산자, 연산 우선순위○
#19 · 출력 결과 · 기초
- 4전위·후위 증감 연산자 비교○
#20 · 출력 결과 · 기초
- 3
③조건문
- 5if·else if·else로 수의 부호 판별○
#150 · 빈칸 채우기 · 기초
- 6논리 연산자의 단락 평가와 삼항 연산자○
#21 · 출력 결과 · 기초
- 7switch-case에서 break가 빠졌을 때○
#22 · 출력 결과 · 기초
- 5
④반복문
- 8for 반복문으로 배수의 합 구하기○
#23 · 빈칸 채우기 · 기초
- 9while과 do-while, 반복을 멈추고 건너뛰는 키워드○
#24 · 빈칸 채우기 · 기초
- 8
⑤중첩 반복문
- 10중첩 반복문으로 별 찍기○
#98 · 출력 결과 · 기초
- 10
⑥배열
- 11배열에서 가장 큰 값과 위치 찾기○
#99 · 빈칸 채우기 · 기초
- 122차원 배열의 행별 합계○
#100 · 출력 결과 · 기초
- 11
⑦문자열과 아스키 코드
- 13널 문자로 문자열 길이 세기○
#101 · 출력 결과 · 기초
- 14문자와 아스키 코드, 대소문자 바꾸기○
#102 · 출력 결과 · 기초
- 13
⑧함수와 변수 범위
- 15두 수 중 큰 값을 돌려주는 함수○
#103 · 빈칸 채우기 · 기초
- 16전역 변수와 같은 이름의 지역 변수○
#104 · 출력 결과 · 기초
- 15
⑨비트 연산
- 17비트 연산자 다섯 가지 기초○
#105 · 출력 결과 · 기초
- 17
⑩포인터
- 18포인터로 변수의 값 읽고 바꾸기○
#122 · 출력 결과 · 기초
- 19포인터로 배열의 칸 읽기○
#123 · 출력 결과 · 기초
- 20함수가 main의 변수를 바꾸게 하기○
#124 · 빈칸 채우기 · 기초
- 18
⑪구조체
- 21구조체 멤버를 점과 화살표로 쓰기○
#125 · 출력 결과 · 기초
- 21
⑫재귀와 static
- 22재귀 함수로 1부터 n까지 더하기○
#126 · 출력 결과 · 기초
- 23static 지역 변수와 일반 지역 변수○
#127 · 출력 결과 · 기초
- 22