[C언어] 세개의 수 오름차순 정렬 함수
세개의 수를 오름차순으로 정렬하는 함수이다. #include void sort(int *a, int *b, int *c); void swap(int *x, int *y); int main(){ int a, b, c; scanf("%d%d%d", &a, &b, &c); sort(&a, &b, &c); printf("%d %d %d\n", a, b, c);} void sort(int *a, int *b, int *c){ if (*a > *c) swap(a, c); if (*a > *b) swap(a, b); if(*b> *c) swap(b, c);}void swap(int *x, int *y) { int tmp = *x; *x = *y; *y = tmp; }
2021. 1. 7.
기초를 탄탄히 세워주는 C++ 프로그래밍 입문 1장 연습문제
1장은 C언어 복습이다. 표준 입출력부터 포인터, 구조체, 컴파일러 사용 방법까지 배운다. 1.1 #include int main() { double x, y; printf("2개의 실수 입력 : "); scanf("%lf %lf", &x, &y); printf("%lf + %lf = %lf \n", x, y, x + y); printf("%lf - %lf = %lf \n", x, y, x - y); printf("%lf * %lf = %lf \n", x, y, x * y); printf("%lf / %lf = %lf \n", x, y, x / y);} 1.2 #include int main() { int x, y; printf("2개의 정수 입력 : "); scanf("%d %d", &x, &y); f..
2021. 1. 6.