IT/솔루션) 난 정말C... 없다구요

10장. 실행흐름의 컨트롤 1편! 분기(Branch) ) 문제 10-4 [조건 연산자의 활용]

돔찌 2019. 4. 14. 21:12

<2016. 9. 20. 2:43>

 

10장. 실행흐름의 컨트롤 1편! 분기(Branch) ) 문제 10-4 [조건 연산자의 활용]

 

문제 10-2를 조건 연산자를 활용하는 형태로 다시 해결해 보자

 

==========================================================================================

#include<stdio.h>
#include<stdlib.h>
#pragma warning (disable : 4996)
//함수의 선언
int first_minus(int n1, int n2);
int second_minus(int n1, int n2);
int main(void) {
	int num1, num2;
	int aa;
	printf("두 정수를 입력하세요.\n");
	scanf("%d %d", &num1, &num2);
	printf("==========================\n");
	aa = (num1 > num2) ? first_minus(num1, num2) : second_minus(num1, num2);
	printf("두 수의 차는 %d 입니다.\n", aa);
	system("pause");
	return 0;
}
// 함수의 정의
int first_minus(int n1, int n2) {
	int minus = n1 - n2;
	return minus;
}
int second_minus(int n1, int n2) {
	int minus = n2 - n1;
	return minus;
}

=================================================================================================