C언어의 if, if~else문

강상은·2023년 12월 25일

C++

목록 보기
2/5

개요

3가지의 제어구조

이 중 선택구조인 if, if~else문

예제

홀짝 검사하기

#include<stdio.h>
int main(void){
	int n;
	
	printf("정수를 하나 입력 :");
	scanf("%d", &n);
	
	if(n%2==0)
		printf("입력한 %d는 짝수입니다.\n",n);
	else
		printf("입력한 %d는 홀수입니다.\n",n);
		
	printf("홀짝 검사를 완료!\n\n");
	
	return 0;
	
} 

출력결과

간단한 절대값 구하기 if문

#include<stdio.h>
int main(void){
	int number;
	
	printf("정수를 입력하시오:");
	scanf("%d", &number);
	
	if(number<0)
	number = -number;
	
	printf("절대값은 %d입니다.\n",number);
	
	return 0;
	
} 

출력결과

간단한 학점 구하기

#include<stdio.h>
int main(void){
	int n;
	char grade;
	
	printf("점수를 입력해주세요. : ");
	scanf("%d",&n);
	
	if(n>=90)
		grade = 'A';
	else if(80<= n && n < 90)
		grade = 'B';
	else if(70<= n && n < 80)
		grade = 'C';
	else 
	 	grade = 'F';
	 	
	printf("성적 = %d\n학점 = %c\n\n", n, grade);
	return 0;
	
} 

출력결과


0개의 댓글