본문으로 바로가기
728x90
반응형

71p.

Exercise


16. 변수에 관한 설명으로 올바르지 않은 것을 모두 고르면?

① 변수는 함수 안이면 어디서나 선언할 수 있다.

② 변수의 이름을 지을 때 키워드와 동일하게 하면 안된다.

③ 변수는 선언과 동시에 초기 값을 줄 수도 있다.

④ 변수는 밑줄 문자(_)로 시작할 수도 있다.


17. 함수에 관한 설명으로 올바르지 않은 것은?

① 함수 안의 문장들은 호출(call)을 해야만이 실행된다.

② C언어의 함수 중에서 가장 먼저 실행되는 함수는 main()이다.

③ printf() 나 scanf() 도 함수이다.

④ 함수 안에 다른 함수가 포함될 수 있다


18. 다음 코드에 주석을 붙여라. 아래 코드가 하는 일은 무엇인가?


#include <stdio.h>

// stdio 라는 헤더파일을 불러온다.

 

 

 int main(void)

// main함수를 정의한다.

 {

 

        int x,y;

// 정수형 변수 x와 y를 선언한다.

       

 

        scanf("%d %d",&x,&y);

// 정수를 2개 입력받아 x와 y에 대입한다.

        printf("덧셈: %d\n",x+y);

// x와 y를 더한 값을 출력한다

        printf("뺄셈: %d\n",x-y);

// x에서 y를 뺀 값을 출력한다.

        printf("곱셈: %d\n",x*y);

// x와 y를 곱한 값을 출력한다.

        printf("나눗셈: %d\n",x/y);

// x를 y를 나눈 값을 출력한다.

        return 0;

// 함수를 종료하고 값 0  을 반환한다.

 }

 


19. 다음 코드는 인치를 mm로 변환하는 프로그램이다. 빈칸을 채워라.


/* 첫 번째 프로그램의 응용 */

 #include <stdio.h>

 int main(void)

 {

        float inch, mm;

        printf("인치단위로 입력:");

        scanf("%f", &inch);

        mm = inch * 25.4;

        printf("%f 인치 = %f mm", inch , mm);

        return 0;

 }


728x90
반응형