다음 프로그램의 결과를 예측하시오.
#1
#include <stdio.h>
void main()
{
int x=12345, y=123;
printf("x=%7d\n", x);
printf("y=%7d\n", y);
printf("x=%3d\n", x);
printf("y=%3d\n", y);
}
# 예측 결과
x= 12345
y= 123
x=123
y=123
# 실행 결과
#2
#include <stdio.h>
void main()
{
double a=1234.567;
printf("a =%f\n", a);
printf("a =%13.0f\n", a);
printf("a =%13.1f\n", a);
printf("a =%13.2f\n", a);
}
# 예측 결과
a= 1234.567
a= 1234
a= 1234.5
a= 1234.56
# 실행 결과
#3
#include <stdio.h>
void main()
{
int x=19;
printf("%o\t", x);
printf("%d\t", x);
printf("%x\t", x);
}
# 예측 결과
23 19 13
#1
#include <stdio.h>
void main()
{
int x=12345, y=123;
printf("x=%7d\n", x);
printf("y=%7d\n", y);
printf("x=%3d\n", x);
printf("y=%3d\n", y);
}
# 예측 결과
x= 12345
y= 123
x=123
y=123
# 실행 결과
#2
#include <stdio.h>
void main()
{
double a=1234.567;
printf("a =%f\n", a);
printf("a =%13.0f\n", a);
printf("a =%13.1f\n", a);
printf("a =%13.2f\n", a);
}
# 예측 결과
a= 1234.567
a= 1234
a= 1234.5
a= 1234.56
# 실행 결과
#3
#include <stdio.h>
void main()
{
int x=19;
printf("%o\t", x);
printf("%d\t", x);
printf("%x\t", x);
}
# 예측 결과
23 19 13
#실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어](연습문제) 두 변수의 합을 8, 10, 16진수로 출력 (0) | 2011.04.12 |
---|---|
[c언어](연습문제) 입력한 문자를 ACII코드를 출력 (0) | 2011.04.11 |
[c언어] 정수형과 실수형 데이터를 동시에 한 줄에 입력 (0) | 2011.04.11 |
[c언어] 입력할 데이터의 자릿수 맞추기 (0) | 2011.04.11 |
[c언어] 출력할 데이터의 자릿수 맞추기 (0) | 2011.04.11 |