프로그램은 명령어의 집합이다. 컴퓨터는 명령어를 하나씩 순차적으로 처리되는데 경우에따라선 명령어를 건너뛰우거나 제어를 해야할경우가 할때 사용되는 구문이다.
단순 if 문 사용의 예
// 단순 if 문 사용.
#include<stdio.h>
void main(){
int numberA = 30, numberB = 20;
if(numberA > numberB){
printf("A 가 큽니다.\n");
}
// numberA > numberB보다 크므로 출력된다.
}
if ~ else문사용.
#include<stdio.h>
void main(){
int a=30, int b= 10, c;
if(a > b){
c = 1;
}
else if(a< b){
c = 2;
}
else {
c = 10;
}
printf("C값 = %d \n",c);
//출력하면 1 이 출력된다.
}
Switch 문사용
#include<stdio.h>
void main(){
static int number;
printf("키보드 숫자 1~5번 까지의 수만 입력해주세요\n");
scanf("%d",&number);
switch(number){
case 1: printf("숫자 1번 눌렀군요 \n");
break;
case 2: printf("숫자 2번 눌렀군요 \n");
break;
case 3: printf("숫자 3번 눌렀군요 \n");
break;
case 4: printf("숫자 4번 눌렀군요 \n");
break;
case 5: printf("숫자 5번 눌렀군요 \n");
break;
default: printf("잘못눌렀습니다\n");
break;
};
}
goto 문은 설명하지않겠다.
프로그래밍에서 goto문은 사용하는걸 비추천하고있다.
C언어 함수 와 기억클래스 (31) | 2019.04.01 |
---|---|
방송통신대학교 과제물 제출방법 (오프라인 과제물제출 , 중간과제물) (31) | 2019.04.01 |
C언어 반복문 (31) | 2019.03.31 |
C언어 입출력함수과 연산자 (0) | 2019.03.22 |
C언어 선행처리기 (0) | 2019.03.19 |
처리장치와 데이터 (0) | 2019.03.17 |