More actions
imported>minn951120 No edit summary |
imported>minn951120 No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 22: | Line 22: | ||
|} | |} | ||
== 진행 == | == 진행 == | ||
* 지역변수, 전역변수, 정적변수(static) | |||
* 함수 | |||
** 인자, 반환값, 메모리에 어떻게 쌓이나.. , 사이드 이펙트 | |||
* 배열 | |||
== 과제 == | == 과제 == | ||
* 거품정렬 [http://ko.wikipedia.org/wiki/%EA%B1%B0%ED%92%88_%EC%A0%95%EB%A0%AC] | |||
#pragma warning (disable : 4996) | |||
#include <stdio.h> | |||
void sort(int arr[], int length){ | |||
} | |||
int main(){ | |||
int length; | |||
int arr[100] = { 0, }; | |||
for (int i = 0; i < 100; i++){ | |||
scanf("%d", &arr[i]); | |||
if (arr[i] == -1){ | |||
length = i; | |||
break; | |||
} | |||
} | |||
sort(arr, length); | |||
for (int i = 0; i < length; i++) printf("%d\t", arr[i]); | |||
} | |||
* sort함수의 빈 공간을 채워 넣으세요. | |||
* sort함수는 거품정렬 알고리즘을 이용하여, 배열을 작은 숫자부터 큰 숫자까지 정렬합니다. | |||
== 후기 == | == 후기 == | ||
Latest revision as of 05:40, 16 May 2015
예정
- 5월 16일 오후 1시
- 과제 리뷰
- 함수에 대해서 더 자세히 배워봅시다.
- 배열에 대해서 알아봅시다.
참가자
| 강사 | 김정민 | O |
| 새싹 | 김준성 | O |
| 홍은지 | △ | |
| 황창재 | X |
진행
- 지역변수, 전역변수, 정적변수(static)
- 함수
- 인자, 반환값, 메모리에 어떻게 쌓이나.. , 사이드 이펙트
- 배열
과제
- 거품정렬 [1]
#pragma warning (disable : 4996)
#include <stdio.h>
void sort(int arr[], int length){
}
int main(){
int length;
int arr[100] = { 0, };
for (int i = 0; i < 100; i++){
scanf("%d", &arr[i]);
if (arr[i] == -1){
length = i;
break;
}
}
sort(arr, length);
for (int i = 0; i < length; i++) printf("%d\t", arr[i]);
}
- sort함수의 빈 공간을 채워 넣으세요.
- sort함수는 거품정렬 알고리즘을 이용하여, 배열을 작은 숫자부터 큰 숫자까지 정렬합니다.