반응형
#include <stdio.h>
main() {
int score1, score2;
printf("1과목의 점수를 입력하세요 : ");
scanf("%d", &score1);
printf("2과목의 점수를 입력하세요 : ");
scanf("%d", &score2);
if (score1 >= 60) {
if (score2 > 60)
printf("합격\n");
else
printf("불합격\n");
}
else
printf("불합격\n");
}
일반적인 조건식
main() {
int score;
printf("과목의 점수를 입력하세요 : ");
scanf("%d", &score);
if (score >= 90) printf("수\n");
else if (score >= 80) printf("우\n");
else if (score >= 70) printf("미\n");
else if (score >= 60) printf("양\n");
else printf("가\n");
}
max 값 반환 받기
main() {
int score1, score2, score3;
printf("점수를 입력하세요 : ");
scanf("%d", &score1);
printf("점수를 입력하세요 : ");
scanf("%d", &score2);
printf("점수를 입력하세요 : ");
scanf("%d", &score3);
if (score1 >= score2 && score1 >= score3)
printf("%d\n", score1);
else if (score2 >= score1 && score2 >= score3)
printf("%d\n", score2);
else
printf("%d\n", score3);
}
switch ~ case 문
main() {
char ch;
printf("영어 소문자를 입력하세요 : ");
scanf("%c", &ch);
switch (ch) {
case 'a': printf("모음\n"); break;
case 'e': printf("모음\n"); break;
case 'i': printf("모음\n"); break;
case 'o': printf("모음\n"); break;
case 'u': printf("모음\n"); break;
default: printf("자음\n");
}
}
같은 조건문.
main() {
char ch;
printf("영어 소문자를 입력하세요 : ");
scanf("%c", &ch);
switch (ch) {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u': printf("모음\n"); break;
default: printf("자음\n");
}
}
main() {
int num;
scanf("%d", &num);
while (num > 0) {
if (num % 2 == 1) printf("홀수\n");
else printf("짝수\n");
scanf("%d", &num);
}
}
do ~ while 문
main() {
int num;
do {
scanf("%d", &num);
if (num > 0)
if (num % 2 == 1) printf("홀수\n");
else printf("짝수\n");
} while (num > 0);
}
반응형
'Programming' 카테고리의 다른 글
(C언어) 배열 (0) | 2022.03.24 |
---|---|
(C언어) for (0) | 2022.03.24 |
(C언어) 연산 타입 (0) | 2022.03.23 |
(C언어) 비트 연산 (0) | 2022.03.21 |
Computational Thinking 컴퓨팅 사고력 (0) | 2022.03.20 |