C언어 튜터링 #2
2021. 3. 24. 02:05ㆍProgramming Language/C
반응형
if문
#ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif
#include <stdio.h>
int main()
{
if (조건식) {
}
else if (조건식) {
}
else if (조건식) {
}
else {
}
return 0;
}
if문 예제 )
#ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif
#include <stdio.h>
int main()
{
int a, b;
printf("원하는 숫자 두개 입력해주세요 : ");
scanf("%d", &a);
scanf("%d", &b);
if (a > b) {
printf("%d는 %d보다 큽니다.", a, b); // a가 더 클때 실행
}
else if (a < b) {
printf("%d는 %d보다 작습니다.", a, b); // b가 더 클때 실행
}
else {
printf("%d은 %d이랑 같습니다.", a, b); // a, b 같을때 실행
}
return 0;
}
중첩 if :
if (조건식) { // 조건식이 참이면 실행, 거짓이면 실행 안함
if (조건식) {
// 조건식이 참이면 실행, 거짓이면 실행 안함
}
// 처음 if문에 대한 실행문
}
중첩 if문 예제 )
#ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif
#include <stdio.h>
int main()
{
/*운전면허 필기시험에서 2종일경우 60점
이상이면 합격 아니면 불합격
운전면허가 1종일 경우 70점 이상이면
합격 아니면 불합격
힌트 : 1종인지 2종인지 입력받고 몇점인지
입력받아서 합격과 불합격 출력하세요*/
int what_jong, score;
printf("1종이면 1을 입력해주시고\n2종이면 2를 입력해주세요 : ");
scanf("%d", &what_jong);
printf("\n");
printf("---------------\n");
printf("\n");
printf("운전면허 점수를 입력해주세요 : ");
scanf("%d", &score);
if (what_jong == 1) {
if (score >= 70) {
printf("합격입니다.");
}
else {
printf("불합격입니다.");
}
}
if (what_jong == 2) {
if (score >= 60) {
printf("합격입니다.");
}
else {
printf("불합격입니다.");
}
}
return 0;
}
반응형
'Programming Language > C' 카테고리의 다른 글
C언어 튜터링 #4 (0) | 2021.04.02 |
---|---|
C언어 튜터링 #3 (0) | 2021.03.26 |
C언어 튜터링 # 1 (0) | 2021.03.19 |
c언어 #17 (0) | 2020.03.23 |
c언어 #16 (0) | 2020.03.23 |