정보처리기사

[정처기] 기출문제 - 아스키 코드 문제?

멋쟁이천재사자 2023. 1. 27. 21:06

2021년 05월 15일 기출 문제입니다.

 

문제 72.다음 C언어 프로그램이 실행되었을 때의 결과는?

# include <stdio.h>
int main(int argc, char *argv[]){
	char a;
	a = 'A' + 1;
	printf("%d",a);
	return 0;
}

 

     1. 1
     2. 11
     3. 66
     4. 98

 

 

더보기

3번 66

 

 

 

설명

 

이 문제는 도대체 아스키코드 문제인지 랭귀지 문제인지 모르겠군요.

 

A 는 아스키코드가 65번이네요.

 

https://terms.naver.com/entry.naver?docId=1168708&cid=40942&categoryId=32837 

 

디버깅으로 값을 찍어보면 a 에 들어있는 값이 66'B' 라고 되어 있습니다.

문자로는 B 인데 아스키코드로는 66 이라는 의미인가봅니다. 

 

https://www.onlinegdb.com/online_c_compiler#