728x90 산술연산자3 C 오답노트02_산술연산자 & 선택제어문(조건문) //01. 타입의 명시에 대한 간과 그리고 나눗셈 /...위와같은 코드에서 출력된 값은 10.000000이다.이는 변수 c의 타입이 float인데, float은 단순히 소수점이 있다 정도로 이해하고 그냥 주어진 문제풀이에 대해 알량하게만 인식했던 거 같다. float는 소수점 6자리까지 나타낸다는 부분을 당시에는 무시하고, 그저 소수점을 나타낸다 정도로 이해하고 무시했던 거 같다. 피연산자 모두 위의 코드에선 정수이기에, 나눗셈 연산해서 버려지는 것도 정수 부분만 남는다. 나는 '/'를 정수만 해당하기 때문에, 어떤 전혀 상관없는 이론과 섞였는지 이상하게 받아들여지고, 그걸 토대로 코드 해석에 적용했었다. 만약 위의 코드에서 올바르게 출력되도록 한다면, 짚고 넘어갈 개념이 있기에, 다시 되새겨보고자 한다.. 2025. 3. 19. 05_Q&A 증감연산자는 어디에 활용되며 왜 중요한가?에 대한 물음.zip Q1. 증감연산자는 왜 중요한가?증감 연산자 (++ 및 --)는 단순히 공식처럼 외울 개념이 아니라, 코드를 간결하게 만들고 실행 속도를 최적화하는 데 중요한 역할을 한다. 1. 반복문에서 필수적인 역할반복문(for, while)에서 루프 변수를 증가시키거나 감소시킬 때 가장 많이 사용된다. 예시_ 1부터 10까지 출력 • 만약 i++ 없이 i = i + 1; 을 매번 써야 한다면 코드가 복잡해지고 가독성이 떨어진다.• for 루프에서 더욱 중요하다. ✓ i++을 사용하면 코드가 간결하고 효율적✓ ++i를 쓰면 불필요한 메모리 접근을 줄여 성능이 더 좋아짐 (후술) C 언어 반복문프로그래밍에서 반복문은 필수적인 개념이다. 특정 작업을 여러 번 수행해야 할 때, 반복문을 사용하면 코드.. 2025. 1. 22. C언어 수식과 연산자 C 언어에서 프로그램을 작성할 때 가장 기본적인 개념 중 하나가 수식(expression)과 연산자(operator)이다. 연산자는 데이터를 가공하는 도구이며, 이를 적절히 활용하면 복잡한 연산을 간단하고 효율적으로 처리할 수 있다.1. 수식과 연산자 개요수식(Expression)이란?수식은 하나 이상의 피연산자(operand)와 연산자(operator)로 구성되며, 실행하면 값을 생성한다. 연산자의 종류연산자는 기능에 따라 다음과 같이 분류할 수 있다.산술 연산자: 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산 등관계 연산자: 두 값을 비교하여 참/거짓을 반환논리 연산자: AND, OR, NOT을 활용한 논리 연산비트 연산자: 비트 단위로 수행되는 연산조건 연산자: 삼항 연산자로 특정 조건에 따라 값을 결.. 2025. 1. 20. 이전 1 다음 728x90