(1) 다음 괄호 부분을 채우시오.
A. C언어에서 참과 거짓을 나타내는 정수는 각각 (1)과 (0)이다.
B. switch 문장에서 (break)문장을 바로 switch 문을 종료한다.
C. switch 문의 표현식은 자료형이 (정수형(int))이어야 한다.
D. if문에서 조건식이 참인 경우, 여러 개의 문장을 실행하려면, 이 여려개의 문장을 ({})로 둘러싸야 한다.
E. switch문에서 표현식과 일치하는 case가 없는 경우, 키워드(default) 뒤의 문장을 실행한다.
(2) 다음 소스에서의 에러를 찾아보고 수정하시오
A. A. if(1
((1
B. 본문내용 참고
C. 본문내용 참고
(3) 다음 프로그램을 작성하시오.
A. 두 정수를 입력 받아 앞의 정수가 크면 두 수를 더하고, 뒤의 정수가 크거나 같으면
두 수를 곱하여 결과를 출력하는 프로그램을 작성하시오. ((본문내용 참고))
#include
int main(void)
{
int a,b;
printf(`숫자1입력: `);
scanf(`%d`, &a);
printf(`숫자2입력: `);
scanf(`%d`, &b);
printf(`\\n\\n`);
if(a>b)
printf(`%d + %d = %d\\n\\n`,a,b,a+b);
else
printf(`%d * %d = %d\\n\\n`,a,b,a*b);
…