작성한 질문수
(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 기출문제의 변형
해결된 질문
작성
·
89
0
10:53초 부근 참인 경우 출력
isPal(i) 관련 강좌 내용은 어디 강의 참고하면 될까요?
답변 2
안녕하세요~ 37분 C언어질문드려요
이와같은 문제가 나올때 아스키와 덧셈 문제 인지
어디 부분에서 구분 할 수 있을까요?
아스키코드는 모든 문자를 숫자로 변환하면 알아서 표기되는 방법입니다.
문자끼리 더해서 숫자로 표현하든, 숫자에서 문자로 표기하든 아스키코드 자체는 해당 숫자가 문자로 표현되고, 문자가 숫자로 표현되는 것입니다.
주의할 점이라고 한다면, 출력되는 부분 (%c, %d)을 유의해서 보시는 방법 밖에 없습니다.
아니면 갑자기 뜬금없이 문자에다가 숫자를 더해서 출력하라고 할 때도 아스키코드를 떠올리셔야 합니다.
(예시: '문자 a에서 갑자기 1을 더해서 출력하라고? 그럼 문자 b가 되겠네.')
if문의 경우 실행코드가 한 줄인 경우에는 블럭 {}을 생략하고 한 줄만 작성해도 동작합니다.
그 외에는 비교연산자의 결과값이 리턴, % 연산자 정도네요.
<비교연산자와 반복문+조건문 문제 풀이>
헷갈리지 마세요! - c언어에는 참/거짓이 없어요.
언어 공통 문법 - 연산자와 기출문제
이 3개를 공부하시면 되겠습니다.
아스키코드는 모든 문자를 숫자로 변환하면 알아서 표기되는 방법입니다.
문자끼리 더해서 숫자로 표현하든, 숫자에서 문자로 표기하든 아스키코드 자체는 해당 숫자가 문자로 표현되고, 문자가 숫자로 표현되는 것입니다.
주의할 점이라고 한다면, 출력되는 부분 (%c, %d)을 유의해서 보시는 방법 밖에 없습니다.
아니면 갑자기 뜬금없이 문자에다가 숫자를 더해서 출력하라고 할 때도 아스키코드를 떠올리셔야 합니다.
(예시: '문자 a에서 갑자기 1을 더해서 출력하라고? 그럼 문자 b가 되겠네.')