U E D R , A S I H C RSS

새싹교실/2015/새벽반/0426 (rev. 1.5)

새싹교실/2015/새벽반/0426

과제

시험도 끝났겠다. 이번주는 휴강입니다. 강사가 개인적으로 일이있어서...

과제는 지금까지 배운 내용을 정리해서 올리는 것입니다.
지금까지 배운 문법과 함수를 중심으로 내용을 정리해봅시다.
자신의 배운바를 되돌아 보는 것도 중요하기 때문에 대충하지말고 꼼꼼히 해봅시다.

박성훈

#include <stdio.h> : stdio.h 헤더 파일을 포함한다는 뜻이다.
int main(), void main()는 함수를 정의하는 문장이다. int나 void는 함수의 출력 타입 main은 함수의 이름 ()사이에 들어가는 것은 함수의 입력 타입이다. '{'는 함수의 시작, '}'는 함수의 끝을 의미한다.
return 0;는 함수가 작업을 끝내고 결과를 반환할 때 쓰인다.
/* 원하는 내용 */식으로 주석을 사용할 수 있다.
printf("");는 ""사이에 들어간 내용을 화면에 출력해준다.
printf("%d",i);는 위에서 정의된 정수 i값을 화면에 출력해준다. 받는 변수의 자료형이 정수면 '%d' 실수면 '%f' 문자면 '%c'를 쓴다.
scanf("%d",&i);는 위에서 정의된 정수 i에 입력한 정수 값을 저장한다. 받는 변수의 자료형이 정수면 '%d' 실수면 '%f' 문자면 '%c'를 쓴다.
연산의 경우 +,-,*,/는 부호 원래 뜻처럼 덧셈,뺄셈,곱셈,나눗셈으로 사용되고 %의 경우 나눗셈으로 사용된다.
X=-10;의 경우 x=x-10;과 같은 뜻이다.
++x는 연산을 하기 전에 x에 1을 더하고, x++는 연산을 끝낸 후 x에 1을 더한다.
관계 연산자의 경우 ==은 x와y가 같을때 1(참)을 다를때 0(거짓)을 출력하고, !=는 ==과 반대로 출력하고, x>y의 경우 x가 y보다 클때 1을 그렇지 않을때 0을 출력한다. x<=y의 경우는 y가 x보다 크거나 같을때 1을 그렇지 않을때 0을 출력한다.
논리 연산자의 경우는 &&는 and ||는 or !x는 not을 의미한다.
조건문의 경우
if문은 
if(조건식) {
조건식이 참인 경우에만 실행되는 문장}
elseif(조건식){
위의 조건식이 맞지 않고 여기의 조건식이 참인 경우에만 실행되는 문장}
else{
위의 조건식이 전부 해당 되지 않을 때 실행되는 문장}
식으로 사용된다.
switchcase문은
switchcase(변수){ *여기서 변수는 정수이거나 문자이어야 함
case : 특정 정수
변수가 특정 정수일 때 실행되는 문장 
break; <-여기서 break;문을 해주지 않으면 case만족시 아래의 문장이 모두 실행됨
case : 다른 특정 정수 
변수가 다른 특정 정수 일때 실행되는 문장
break;
default
위의 경우가 전부 해당되지 않으면 실행되는 문장}
반복문의 경우
while문은
while(조건식){
반복할 문장
}
식으로 사용되고 조건이 만족하는 동안 반복된다. 조건식을 만족시키지 않게 되는 경우를 만들지 않으면 무한루프에 빠질 수 있다.
for문은
for(초기식;조건식;증감식) {
반복할 문장
}
식으로 사용되고 while문처럼 증감식을 잘못하면 무한루프에 빠질 수 있다.
continue문은 반복문안에 있는 조건문에 사용되며 그 조건을 만족할시 반복문의 위로 이동하여 다시 반복문을 실행한다.





정창민



Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:56
Processing time 0.0314 sec