## 10개의 난수를 생생하여 정렬한다. #include #include #include main() { int num[10]; // 숫자 저장 배열 // 시간 변수 : 시간이 변해야 다른 난수가 생성됨 time_t t; srand(time(&t)); // num배열에 무작위 수 10개 저장 for (int i = 0; i < 10; i++) { // rand() 함수 : 에 포함 , 0~32767의 범위 중 무작위 수를 뽑아줌 num[i] = (rand() % 99) + 1; // 1~100의 범위의 수를 배열에 차례로 저장 } // 정렬 전의 리스트 출력 printf("정렬 전의 리스트 출력 : \n"); for (int i = 0; i < 10; i++) { printf("%d ", num[i]);..
C Programming
## 1010번 [기초 - 입출력] 정수 1개 입력받아 그대로 출력하기 #include int main() { int n; scanf_s("%d", &n); printf("%d", n); return 0; } scanf()는 보안에 취약하여 안쓰는 추세라고 함 시큐어 함수 scanf_s()로 바꾸어 사용 ## 1019번 [기초 - 입출력] 연월일 입력받아 그대로 출력하기 #include int main() { int y, m, d; scanf_s("%04d.%02d.%02d", &y, &m, &d); printf("%04d.%02d.%02d", y, m, d); return 0; } scanf_s("%02d", &n) : 두자리 정수형을 입력받음 printf("%02d", n) : 두자리 정수형을 출력함