Skip to content

yeonhj0507/C-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C-study

경희고등학교 프로그래밍 수업

3차시 - 입출력 함수

  • 일시 : 3/28
  • 수업내용

출력 함수

putchar() : 문자 하나 출력 
puts() : 문자열 출력
printf() : 형식 문자열에 지정된 형태로 출력
제어 문자 : 출력 위치를 지정하거나 특수 문자 출력

입력 함수

getchar() : 키보드에서 한 문자 읽어들이기
gets() : 문자열을 저장
scanf() : 서식에 맞추어 다양한 형태의 자료를 입력

4차시 - 연산자

  • 일시 : 4/11
  • 수업내용

연산자

구분 연산자 종류 설명
산술 +,-,*,/,% 사칙연산
할당 = 값을 할당
증감 ++,-- 변수 값을 증가,감소
관계 <,>,<=,>=,==,!= 식의 내용의 비교
조건 (조건식) ? 문장1: 문장2; 조건식의 참거짓에 따라 실행
논리 &&,ㅣㅣ,! 논리 연산을 할때 사용
비트 &,ㅣ,~,^ 비트 단위의 논리 연산
시프트 >>,<< 비트 단위의 데이터 이동

연산자의 우선순위

- 괄호 안의 내용이 우선 처리
- 각 연산자의 상대적인 우선 순위
- 조건 연산자는 산술 연산자보다 나중
- 우선 순위가 동일한 경우 결합성에 의해 처리
+ 결합성이란? : 좌->우 또는 우->좌 등의 순위

5차시 - 제어문

  • 일시 : 4/18
  • 수업내용

순차 구조

명령어를 순차적으로 실행

제어 구조

if : 조건문이 참이면 안의 명령어를 실행
if~else : 조건문이 참이면 if 아래를 실행하고, 거짓이면 else 아래를 실행
다중 if : else if를 사용하여 여러가지 조건을 확인
switch~case : case에 맞는 명령을 실행함

반복 구조

for(초기값, 조건식, 증감값) : 초기값에 증감값을 적용하여 조건식에 맞는 기간동안 반복
while(조건식) : 조건식에 맞는 동안 계속해서 실행.
do~while(조건식) : while문과 같으나, 처음 한번은 조건확인 없이 실행
break : 반복문 탈출
continue : 아래 명령을 무시하고 바로 다음 반복 세션으로 이동

About

경희고등학교 프로그래밍 수업

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages