[C언어]전자계산 Chapter 8 - 조건문
- 최초 등록일
- 2006.04.15
- 최종 저작일
- 1997.01
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
전자계산 연습문제 8장 풀이입니다.
각 문제에 대한 해답(or 소스)이 자세히 쓰여 있으며 프로그램 작성 문제의 답에는 출력 결과 화면까지 스크랩 하였습니다.
(강환수, 강환일 공저,『 C로 배우는 프로그래밍 기초』, 학술정보)
목차
2. 다음 소스에서의 에러를 찾아보고 수정하시오.
3. 다음 프로그램을 작성하시오.
본문내용
전자계산(1) 연습문제 풀이
- Chapter 8, 조건문 -
2. 다음 소스에서의 에러를 찾아보고 수정하시오.
A.
int a = 10;
if ((1 < a) && (a< 5))
printf("%d는 1보다 크고 5보다 작습니다.“);
B.
double d = 3;
switch (d) {
case 3: break;
}
C.
if (a) {
printf(“a는 0이 아닙니다.”);
} else {
printf("a는 0입니다.“);
}
3. 다음 프로그램을 작성하시오.
A. 두 정수를 입력 받아 앞의 정수가 크면 두 수를 더하고, 뒤의 정수가 크거나 같으면 두 수를 곱하여 결과를 출력하는 프로그램을 작성하시오.
Sol>
#include <stdio.h>
int main(void)
{
int a=0, b=0;
printf("두 정수를 입력하시오. ");
scanf("%d%d", &a, &b);
if (a>b) {
printf("두 정수(%d, %d)의 합은 %d입니다.n", a, b, a+b);
} else {
printf("두 정수(%d, %d)의 곱은 %d입니다.n", a, b, a*b);
}
return 0;
}
D. 표준입력으로 받은 정수의 절대값을 출력하는 프로그램을 if 문을 사용하여 프로그램을 작성하시오.
(중략)
참고 자료
강환수, 강환일 공저,『 C로 배우는 프로그래밍 기초』, 학술정보