AI와정보통신실습 C언어 3주차 퀴즈 정답과 풀이

AI와정보통신실습 C언어 3주차 퀴즈 정답과 풀이

다섯 문항을 고치면 화면에 Hello, C!를 출력하는 하나의 프로그램이 완성됩니다.

1번 헤더 파일

㉠: stdio.h

printf를 사용하기 위해 표준 입출력 헤더를 포함합니다. 문제의 꺾쇠괄호 안에는 헤더 이름만 적습니다.

#include <stdio.h>

이 전처리 지시문 끝에는 세미콜론을 붙이지 않습니다.

2번 main 함수

㉡: int main(void)

main은 이 프로그램의 실행이 시작되는 함수입니다. 앞의 int는 반환형이 정수임을 나타냅니다. 괄호 안의 void는 매개변수가 없음을 명시합니다.

문제에서 매개변수가 없음을 명시하라고 했으므로 void를 씁니다.

3번 중괄호

㉢: {  ㉤: }

여는 중괄호와 닫는 중괄호로 함수 본문의 시작과 끝을 표시합니다. 출력문과 반환문은 이 중괄호 안에 들어갑니다.

4번 출력문 수정

정답: printf("Hello, C!");

문제의 print를 C 표준 출력 함수인 printf로 고칩니다. 출력할 문자열은 큰따옴표로 감싸고, 문장 끝에는 세미콜론을 붙입니다.

문제는 고친 문장 전체를 요구하므로 함수 이름만 적지 않고 위 문장 전체를 적습니다.

5번 정상 종료

㉣: return 0;

return은 함수 실행을 끝내고 값을 반환합니다. main에서 0을 반환하면 정상 종료를 나타냅니다. 문장 끝의 세미콜론도 씁니다.

완성된 코드

#include <stdio.h>

int main(void)
{
    printf("Hello, C!");
    return 0;
}

실행 결과

Hello, C!

코드의 들여쓰기는 중괄호 안의 문장을 읽기 쉽게 해 줍니다. 대소문자, 괄호, 큰따옴표, 세미콜론을 함께 확인하세요.

이 블로그의 인기 게시물

2007년 국가직 9급 기계일반 기출문제 풀이

2008년 국가직 9급 기계일반 기출문제 풀이

열역학의 개요 — 계·상태량·열과 일, 제1·제2법칙 | 기초 열역학 1.1