전체 글
각도기
2024. 12. 3. 15:46
두 수의 나눗셈
2024. 12. 3. 15:44
수식 분석
먼저, 주어진 식을 살펴보면:
c
코드 복사
return (int)(1000 * ((float)num1 / num2));
이 식의 목적은 num1과 num2를 나눈 후, 그 결과에 1000을 곱하고, 그 값을 정수 부분만 반환하는 것입니다.
- (float)num1 / num2: num1을 float으로 형변환한 후 num2로 나누는 부분입니다. 이렇게 하면 나눗셈 결과가 실수로 계산됩니다.
- 1000 * ((float)num1 / num2): 그 실수에 1000을 곱하는 부분입니다.
- (int): 그 결과를 정수형으로 형변환하여, 소수점 이하를 버리고 정수 부분만 반환합니다.
두 수의 합
2024. 12. 3. 15:03
숫자 비교하기
2024. 12. 3. 14:58
나이 출력
2024. 12. 3. 14:46
int solution(int age)
이 부분은 함수 선언입니다. 함수란, 특정 작업을 수행하는 코드의 묶음이라고 생각하면 됩니다.
int: 이 함수가 정수형 값(integer, 약자로 int)을 결과로 반환한다는 것을 의미합니다.
solution: 함수의 이름입니다. 이 이름으로 나중에 호출할 수 있습니다.
- 예: solution(40)처럼 호출하면 이 함수가 실행됩니다.
- int: 이 매개변수는 정수형 값이어야 한다는 것을 의미합니다.
- age: 매개변수의 이름으로, 함수 내부에서 사용할 "변수"입니다.
- 예: 만약 age = 40이라면, 함수는 이 값을 사용해 출생 연도를 계산합니다.
- 2. int answer = 2022 - age + 1;
- 이 부분은 변수 선언 및 값 할당입니다.
- 2022: 기준 연도입니다.
- age: 현재 나이를 뜻하는 매개변수입니다.
- 2022 - age: 태어난 연도를 계산하기 위한 공식입니다.
- + 1: 나이가 1살일 때 2022년에 태어난 것으로 처리하기 위해 추가합니다.
return answer;
몫 구하기
2024. 12. 3. 14:34
두 수의 곱
2024. 12. 3. 14:30
두 수의 차
2024. 12. 3. 14:27