본문 바로가기
Drill/프로그래밍언어

[프로그래밍언어]쉽게 풀어쓴 C언어 Express 2장 프로그램 작성 과정 Exercise

by wintercamo3482 2024. 11. 11.

01 프로그램 개발 과정을 순서대로 적어보자.

③요구 사항 분석

②알고리즘의 개발

⑤코딩

①컴파일과 링크

⑥프로그램 실행과 디버깅

④유지 보수

먼저 고객의 요구 사항을 분석한 다음, 이를 해결하기 위한 절차 및 방법을 설계한다. 즉, 요구사항을 만족시키기 위한 알고리즘을 개발한 다음 프로그래밍 언어를 사용하여 코드를 작성한다.

 

작성된 코드를 컴파일 -> 링크하여 실행 파일을 생성한 다음, 실행 파일을 돌려보며 버그를 수정한다.

이 후 유지 보수를 하면서 버그 픽스 혹은 추가적인 기능을 추가하며 프로그램을 관리한다.

02 다음과 같은 실행결과가 나오도록 빈칸을 채워보자.

비주얼 스튜디오로
C언어를 시작합니다.
#include <stdio.h>
int main(void)
{
    printf("비주얼 스튜디오로\\n");
    printf("C언어를 시작합니다.\\n");
    return 0;
}

03 다음 각각의 코드에는 오류가 있을 수 있다. 오류가 있다면 찾아서 올바르게 수정하라.

#include <stdio.h>
int main(void)
{
    printf("Hello World!");
    return 0;
}

 

(a) 문자열을 출력하려면 큰 따옴표로 감싸야한다.

(b) 오류 없음

(c) int main(void)에서 main은 소문자로 써야한다.

(d) print가 아니라 printf이다.

04 다음의 설명에 맞는 문장(들)을 작성하여 보자.

(a)

#include <stdio.h>
int main(void)
{
    printf("Hi! Programmers\\n");
    return 0;
}

 

(b)

#include <stdio.h>
int main(void)
{
    printf("\\nGood Morning");
    return 0;
}

 

(c)

#include <stdio.h>
int main(void)
{
    printf("C언어\\n");
    printf("C++언어\\n");
    printf("Java 언어\\n");
    return 0;
}