Page 271 고등학교 프로그래밍 교과서
P. 271
2 81쪽 스스로 해결하기
#include
int main( ) int main( )
{ {
int a = 1, b = 2, c = 3; int a;
int temp; printf("1개의 값을 입력하세요: ");
temp = c; scanf("%d", &a);
c = b;
printf("%d는 8진수 %o입니다.\n", a, a);
b = a;
printf("%d는 16진수 %x입니다.\n", a, a);
a = temp; printf("%d는 아스키코드 %c입니다.\n", a, a);
printf("%d %d %d", a, b, c);
return 0;
return 0;
}
}
82쪽 컴퓨팅 사고력을 키우는 수행 평가
75쪽 스스로 해결하기
#include
#include
int main( ) {
{ printf("--------------------------------\n");
char a = 'h', b = 'e', c = 'l', d = 'o', e = ' '; printf("%s\t%s\t%s\t%s\n", "상품명", "총수량", "재고", "가격");
putchar(a) ; putchar(b); putchar(c); putchar(c); putchar(d); printf("--------------------------------\n");
putchar(e); printf("%5s \t %3d \t %3d \t %7d\n", "G5",100,45,965000);
puts("world"); printf("%5s \t %3d \t %3d \t %7d\n", "S7", 200, 145, 985000);
return 0; printf("%5s \t %3d \t %3d \t %7d\n", "NOTE5", 35, 2, 1105000);
} printf("--------------------------------\n");
return 0;
}
77쪽 스스로 해결하기
#include
83쪽 내 실력 확인하기
int main( )
{
#include
printf("이름: %s\n", "고길동"); int main( )
printf("나이: %d살",17); {
return 0; char name[100];
} int age;
char bloodType;
puts("이름을 입력하세요");
putchar('>');
80쪽 스스로 해결하기
gets(name);
puts("나이를 입력하세요");
#include
putchar('>');
int main( )
scanf("%d", &age);
{
puts("혈액형을 입력하세요");
int a, b, c;
putchar('>');
printf("3개의 값을 입력하세요 2 3 8 : ");
scanf(" %c", &bloodType);
scanf("%d %d %d", &a, &b, &c);
printf("%s(%d살,%c형)", name, age, bloodType);
printf("입력한 3개 값의 합은 %d 입니다.", a+b+c);
return 0;
return 0;
}
}
정답 및 해설 269
(책)2015프로그래밍-교과서3차심의본 본문.indb 269 2017-09-05 오후 4:17:12