clang2 학점출력 예제를 C와 파이썬의 삼항연산자와 case문으로 각각 구현해보면? 학생의 전체 평균점수에 대한 학점을 출력하는 프로그램을 작성하자. 학생의 성적이 90점 이상이면 A, 80점 이상이면 B, 70점 이상이면 C, 50점 이상이면 D 그리고 그 미만이면 F다! (후략) - 열혈C프로그래밍 p.189, 문제 08-1[if~else문의 활용] 문제 3 if-else문을 연습할 때 열에 아홉 번은 튀어나오는 학점 예제라서 식상한 느낌이 들지만, switch-case문이나 삼항연산자 중첩의 장점이 더욱 크게 와닿는 가장 좋은 예제라고 생각한다. C의 if-else문으로는 #include "stdio.h" int main(void) { int score_num; char score; printf("학점을 입력하세요: "); scanf("%d", &score_num); if (sco.. 2022. 1. 21. C와 Python의 삼항연산자 순서는 어떻게 다른가? 두 개의 정수를 입력 받아서 두 수의 차를 출력하는 프로그램을 구현해 보자. 단, 무조건 큰 수에서 작은 수를 뺀 결과를 출력해야 한다. 예를 들어서 입력된 두 수가 순서에 상관없이 12와 5라면 7이 출력되어야 하고, 입력된 두 수가 순서에 상관없이 4와 16이라면 12가 출력되어야 한다. 즉, 출력 결과는 무조건 0 이상이 되어야 한다. - 윤성우 열혈C프로그래밍 p.189, 문제 08-1 [if~else문의 활용] 중 문제 2 C의 삼항연산자는 참고로 필자는 C 입문자 수준으로, C나 C++의 고급문법에 대해 무지한 상태이다. 참고바람.. 위의 예제는 C의 삼항 연산자(Three Operand)를 활용해볼 수 있는 간단한 문제이다. if~else 문을 일부 대체할 수 있는 조건 연산자인 삼항 연산자.. 2022. 1. 21. 이전 1 다음