반응형
1. 다음 중 C언어에서 사용할 수 있는 주석의 형태를 모두 고르면? ①,③
2. 다음 중 C언어에서 지원하는 자료형의 이름이 아닌 것은? ③
3. printf() 함수에서 정수형 변수를 반환하는 데 사용되는 형식 지정자는? ②
4. scanf() 함수에서 사용자로부터 실수 값을 읽어들여서 double 변수에 저장하는데 사용되는 형식 지정자는? ④
5. 프로그램 안에서 입력을 처리하여서 출력을 생성하는 가상적인 기계와 같은 것은? ②
6. 프로그램 안에서 데이터 값이 저장되는 상자라고 생각할 수 있는 것은? ①
7. 보기에 있는 문장들을 올바르게 배치하여 아래와 같은 출력을 생성하는 프로그램을 작성하여라#include <stdio.h> int main(void){ printf("안녕하세요? \n"); printf("인사드립니다. \n"); return 0; }
8.다음 프로그램에서 오류를 지적하고 올바르게 수정하여라
/*이 프로그램은 화면에 텍스트를 출력합니다.*/ #include <stdio.h> int main(void){ printf("hello world! \n"); return 0; }9. 다음과 같이 출력하는 프로그램을 작성하여라. 제품의 가격은 price라는 변수에 저장되어 있다고 가정한다.
#include <stdio.h> int main(void){ int price; price = 22000; printf("제품의 가격은 %d원입니다.\n", price); return 0; }10. 다음 코드는 마일을 킬로미터로 변환하는 프로그램이다. 주석에 해당하는 문장을 작성하여라.
#include <stdio.h> int main(void){ float mile; float km; printf("마일을 입력하세오 \n"); scanf("%f", &mile); km = mile * 1.609; printf("%f\n", km); return 0; }11. 다음 예제 프로그램에 작성자, 작성날짜, 각 문장이 하는 작업을 설명하는 주석을 추가하여라. /*...*/방식과 //...방식을 모두 사용한다.
#include <stdio.h>/*헤더파일을 불러온다*/ int main(void)//메인함수 선언 { int x, y;//변수 x, y 선언 scanf("%d%d, &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값을 곱한 값을 출력한다. printf("나눗셈: %d\n", x/y);//x값을 y값으로 나눈 값을 출력한다. return 0; }12. 잠시 컴파일러가 되었다고 가정하자. 다음 소스 파일이 컴파일되어 실행되는 것인지를 말하고 컴파일이 되지 않는다면 어디가 문제인지 오른쪽 빈칸에 적어라.
#include <stdio.h> //헤더파일에 <> 괄호가 빠졌다. integer main(void) //메인함수를 선언할 때 integer를 int로 고쳐야 한다. { int x //변수 x를 선언할 때 세미콜론이 빠졌다. x = 20; print(현재 x의 값은 %d입니다.); //printf 함수에서 f가 빠졌고 괄호 안에 쌍따옴표를 //넣지 않았고 x값을 출력해야 하는데 x를 호출하지 않았다. return 0; }
반응형
'프로그래밍 > C언어' 카테고리의 다른 글
C언어콘서트 4장 프로그래밍 답/c언어콘서트 솔루션 4장 (0) | 2015.03.10 |
---|---|
C언어콘서트 4장 Exercise/C언어콘서트 4장 연습문제 답 (10) | 2015.03.08 |
C언어콘서트 3장 프로그래밍 답/c언어콘서트 솔루션 3장 (0) | 2015.03.07 |
C언어콘서트 3장 Exercise/C언어콘서트 3장 연습문제 답 (0) | 2015.03.05 |
C언어콘서트 2장 프로그래밍 답/c언어콘서트 솔루션 2장 (0) | 2015.03.04 |