C언어

C언어 복습

hyestar 2022. 1. 7. 18:43

리턴타입 함수명(매개변수){
 문장;
 리턴 ;
}   // 함수정의

함수명(); // 호출

c언어 => 1 = 참 , 0 = 거짓

if(0){
  실행될문장
}else {
  실행될문장
}

while(조건식){
   참일경우 실행될 문장;
변수
자료형 변수이름 = 값;
- 변수이름 숫자로 시작하면 안됨.
- 같은 변수이름 안됨 대신 지역변수처럼 잠깐 사용되고, 마는건
상관없음. 같은 괄호(위치)안에 없으면 괜춘
- 값과 자료형이 다르면 안되죠...

= (대입연산자)
공간 = 값;

if(조건){
   실행될 문장;  // 조건이 참일경우에만 실행
}
else{
   실행될 문장;  // if가 참이 아닌 그외의 것
}

if(조건){
   실행될 문장;  // 조건이 참일경우에만 실행
}
else if(조건){
   실행될 문장;  // 조건이 참일경우에만 실행
}
else if(조건){
   실행될 문장;  // 조건이 참일경우에만 실행
}
else{
   실행될 문장;  // if가 참이 아닌 그외의 것
}

scanf()  // 입력함수
int a=0;
scanf("%d", &a);

1. 초기값   2. 조건식   3.실행될 문장   4. 증감식
초기값;
while(조건식){
   참일경우 실행될 문장;
   증감;
}

초기값;
do{
   참일경우 실행될 문장;
   증감;
}
while(조건식);

for( 초기값; 조건식; 증감표현){
   조건식이 참일때 실행될 문장;
}

증감표현
int i = 0;  // c언어는 초기화를 꼭 해주셔야 합니다.
// 자바나 파이썬은 꼭 초기화 해주실필요 없습니다.
i++  // i에 1을 더하겠다.
i = i + 1; // i의 값에 1을 더해 i라는 공간에 넣어준다.
i +=1; // i의 값에 1을 더해 i라는 공간에 넣어준다.
i = i -2;// i의 값에 2를 빼서 i에 넣겠다.
i -= 2; // i의 값에 2를 빼서 i에 넣겠다.

리턴타입 함수명(매개변수){
   실행할 문장;
   return // 위에 리턴타입과 일치시켜야함!!
}
함수에서 값을 출력했다고 해서 리턴하지 않으면 연산에
사용할 수 없다!!

728x90