728x90
반응형
259p
Exercise
1. 다음과 같은 기술에 부합하는 함수에 대한 헤더를 작성하여라.
(a) int형 매개 변수 n을 받아서 아무것도 반환하지 않는 print_error() 함수 void print_errer(int n)
(b) double형 매개변수 x, y를 받아서 double형을 반환하는 larger_of() 함수 double larger_of(double x, double y)
(c) 어떠한 매개 변수도 갖지 안하고 아무것도 반환하지 않는 side_effect() 함수 void side_effect()
2. 왼쪽 박스의 함수 원형 정의에 적합한 return 문을 오른쪽 박스에서 찾아서 서로 연결하여라.
int f(void) |
-> |
return 10 + 20; |
void g(int, int); |
-> |
return; |
double h(double ,int ) |
-> |
return 'a' + 1.0; |
3. 다음은 삼각수(triangular number)를 계산하는 프로그램이다. 프로그램의 빈칸을 채워라.
#include <stdio.h> int f(int n);
int main(void) { f(10); return 0; } int f(int n) { int i, result = 0; for(i = 0; i <= n; i++) result += i; return result; } |
728x90
반응형
'Solution > C언어 콘서트' 카테고리의 다른 글
C언어 콘서트 - 제7장: 함수 연습문제 (3/8) (0) | 2014.06.22 |
---|---|
C언어 콘서트 - 제7장: 함수 연습문제 (2/8) (0) | 2014.06.21 |
C언어 콘서트 - 제6장: 반복문 연습문제 (5/5) (0) | 2014.06.19 |
C언어 콘서트 - 제6장: 반복문 연습문제 (4/5) (4) | 2014.06.15 |
C언어 콘서트 - 제6장: 반복문 연습문제 (3/5) (5) | 2014.06.10 |