다음 프로그램의 실행 결과를 예측하시오.
#1
#include <stdio.h>
void main()
{
char ch;
ch='1';
printf("ch=%d\n", ch);
ch=1;
printf("ch=%d\n", ch);
}
#예상결과
ch=49
ch=1
# 실행 결과
#2
#include <stdio.h>
void main()
{
char ch1='A', ch2='1', ch3=1;
printf("%c\n", ch1+ch3);
printf("%c\n", ch2+ch3);
printf("%d %d\n", ch1+ch3, ch2+ch3);
}
#예상결과
B
2
66 50
# 실행 결과
#1
#include <stdio.h>
void main()
{
char ch;
ch='1';
printf("ch=%d\n", ch);
ch=1;
printf("ch=%d\n", ch);
}
#예상결과
ch=49
ch=1
# 실행 결과
#2
#include <stdio.h>
void main()
{
char ch1='A', ch2='1', ch3=1;
printf("%c\n", ch1+ch3);
printf("%c\n", ch2+ch3);
printf("%d %d\n", ch1+ch3, ch2+ch3);
}
#예상결과
B
2
66 50
# 실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어] / 연산자와 %연산자의 차이 (0) | 2011.04.05 |
---|---|
[c언어] 두 개의 변수에 대한 사칙 연산 (0) | 2011.04.05 |
[c언어] 문자 데이터와 사용방법 (0) | 2011.04.04 |
[c언어] 숫자 데이터 형의 구분 (0) | 2011.04.04 |
[c언어] 상수와 변수를 이용하는 프로그램 (0) | 2011.04.01 |