본문 바로가기
728x90
반응형
SMALL

programming152

chapter 4) 몫과 나머지를 구하는 연산 #include int main(void){ double apple; int banana, orange; apple = 5.0 / 2.0, banana = 5/2, orange = 5%2; printf("apple: %.1lf\nbanana: %d\norange: %d\n", apple, banana, orange); return 0; } 코드 설명 1. main() 함수 1-1. 부동 소수점 변수 apple과 정수형 변수 banana, orange를 선언 1-2. apple에 5.0을 2.0으로 나눈 결과를 할당 (부동 소수점 나눗셈으로, 결과는 정확히 2.5임) 1-3. banana에 5를 2로 나눈 결과를 할당 (정수 나눗셈으로, 결과는 나머지를 버리고 몫인 2가 됨) 1-4. orange에 5를 .. 2024. 6. 16.
chapter 4) 대입, 덧셈, 뺄셈, 곱셈, 음수 연산 #include int main(void){ int a,b,sum,sub,mul,inv; a=10, b=20; sum = a+b, sub = a-b, mul = a*b, inv = -a; printf("a value :%d, b value : %d\n", a,b); printf("sum: %d\n", sum); printf("sub: %d\n", sub); printf("mul: %d\n", mul); printf("inv: %d\n", inv); return 0; } 코드 설명 1. main() 함수 1-1. 정수형 변수 a, b, sum, sub, mul, inv를 선언 1-2. 변수 a에 10, 변수 b에 20을 할당 1-3. sum에 a와 b의 합, sub에 a에서 b를 뺀 결과, mul에 a와 .. 2024. 6. 15.
chapter 4) 논리 연산의 결과 값 확인 #include int main(void){ int a= 30, res; res = (a >10) && (a 10) && (a 20); printf("(a 20) : %d\n", res); res = !(a >= 30); printf("! (a >= 30) :%d\n", res); return 0; } 코드 설명 1. main() 함수 1-1. 정수형 변수 a를 선언하고 30의 값을 할당 1-2. 정수형 변수 res를 선언하여 논리 연산의 결과를 저장 1-3. `(a > 10) && (a = 30)` 논리 연산을 수행하고, 그 결과를 res에 저장한 뒤 출력. a는 .. 2024. 6. 14.
chapter 4) 관계 연산의 결과 값 확인 #include int main(void){ int a= 10, b= 20, c = 20, res; res = (a>b); printf("a > b : %d\n",res); res = (a >= b); printf("a >= b : %d\n", res); res = (a = b)`을 수행하고, 그 결과를 res에 저장한 뒤 출력. a는 b보다 작으므로, 결과는 0 (거짓)임 1-5. a가 b보다 작은지 확인하는 비교 연산 `(a 2024. 6. 13.
728x90
반응형
LIST