Homework #9 (1/2) 다음 지시에 따라 프로그램/결과(혹은 설명)를 출력하여 제출한다.

Slides:



Advertisements
Similar presentations
3 학년 -54 명 4 학년 -53 명 3.4 학년 총인원 -107 명 교사 -21 명 초 등 부 총인원 -128 명 2008 년 1 월 인원보고.
Advertisements

구조체 : Structure 와 포인터 2. 집합적 변수 생성 가능 structure_declaration ::= struct_specifier declarator_list ; struct_specifier ::= struct tag_name | struct tag_name.
교육방법 및 교육공학 5조 체험학습 박혜미 김다능 홍유지.
제10주제. 해방정국과 신탁통치문제 8.15는 일제의 식민지에서 해방된 기쁨의 상징으로 일컬어짐.
Linux System Programming
서비스운영관리(SOM) 강의안내 경영학부 서비스 사이언스 연구회 경영학부 서비스경영학 연구회.
Chapter 02. C언어 기반의 C++ 박 종 혁 교수 UCS Lab SeoulTech Tel:
Linux/UNIX Programming APUE (The Environment of a UNIX Process)
2016 ITA 1월 강의 C Programming -4일차- 포인터배열 및 이중포인터 정대진 ( )
Internet Computing KUT Youn-Hee Han
전자상거래를 활용한 농특산물 판매전략 농어촌관광대학 강의자료 Date :
Homework #1 연관규칙, 분류, 클러시트링의 세 가지 마이닝 방법에 대해, 교재 및 강의노트에 나오지 않는 사례를 각각 1개씩 드시오. 교재 p. 86의 2번 문제 교재 p. 91의 19번 문제 문서는 각 단어의 빈도를 조사하여 문서 벡터로 나타낼 수 있다. 문서.
상속.
[Homework #3] [복습문제, p444~446]에서 다음 문제의 해답제시
Signal & Inter-Process Communication
Department of Computer Engineering
공학기초설계 Youn-Hee Han 강의 소개 & MinGW & gcc 공학기초설계 Youn-Hee Han
C 11장. 포인터의 활용 #include <stdio.h> int main(void) { int num;
쉽게 풀어쓴 C언어 Express 제17장 동적 메모리와 연결 리스트 C Express.
배열, 포인터, 참조 배열은 같은 형을 가지는 변수들의 묶음이다..
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 14. 포인터와 함수에 대한 이해.
10장 메모리 관리.
쉽게 풀어쓴 C언어 Express 제17장 동적 메모리와 연결 리스트 C Express.
쉽게 풀어쓴 C언어 Express 제17장 동적메모리와 연결리스트 C Express.
Department of Computer Engineering
25장. 메모리 관리와 동적 할당.
동적메모리와 연결리스트 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호,
멀티쓰레드 기반의 서버구현 School of Electronics and Information.
Term Project Team Member
Implement Moving average filter using C
(ioctl, mmap, fsync&flush)
임베디드 하드웨어 Report.
Homework #10 (1/4) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
Signal & Inter-Process Communication
Homework #12 (1/2) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
Homework #5 (1/3) Backtracking, Branch-and-Bound
발표자료는 다음링크에서 다운로드 받으실 수 있습니다.
Homework #10 (1/4) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 09. C언어의 핵심! 함수!
Homework #10 (1/4) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
Homework #9 (1/2) 다음 지시에 따라 프로그램/결과(혹은 설명)를 출력하여 제출한다.
[Homework #5] P. 177~182에 있는 4장 연습문제 P. 222~225에 있는 5장 연습문제 2번, 6번 11번
Linux/UNIX System Programming
Department of Computer Engineering
Homework #7 (1/4) 다음 프로그램을 작성하고, 프로그램과 실행 결과를 함께 제출한다.
과제 #5 MySQL 연동 php문서에서 SQL문의 삽입, 삭제, 수정, 검색을 수행한다. 주어진 form을 최대한 활용한다.
관리자 수정사항.
Linux/UNIX System Programming
Homework #3 (실습 #2) – [1/2] 1. 다음의 두 문서를 (유사하게) 표현하는 HTML 문서를 작성한다.
HW #3 기본 명령어 1. 열 개의 호스트(교내 2개, 국내, 해외 각 4개)에 대한 ping 결과를 제출한다. [아래 두 개 호스트에 대한 예제 참조] $ ping cs.kangwon.ac.kr > hw3-1 ^C $ ping >> hw3-1.
HW #3 UNIX 파일과 디렉토리 1. 열 개의 호스트(교내 2개, 국내, 해외 각 4개)에 대한 ping 결과를 제출한다. [아래 두 개 호스트에 대한 예제 참조] $ ping cs.kangwon.ac.kr > hw3-1 ^C $ ping
Homework #5 (1/3) Backtracking, Branch-and-Bound
자료구조 세미나 발표 주제: 자료구조 기초 - 1회 차: 자료구조의 정의, 기초 지식 (함수, 포인터, 레퍼런스)
1학기 정리 지난 학기에 배운 내용을 복습해 본다..
순천향대학교 공연영상미디어학부 미디어콘텐츠전공
응용 전기전자실험(I) 11장. 온도센서를 이용한 실내 폐루프 제어회로 & 12장. 포토인터럽터를 이용한 전기설비 경보 회로
Linux/UNIX Programming
제 8 장 포인터.
Homework #5 (1/3) 다음을 수행한 후, 결과 파일들을 출력하여 제출한다.
실습과제 1번 생성된 파일 basic.txt를 프로젝트 폴더에서 메모장으로 열고 내용을 확인
온라인 플랫폼 의료관광상품 기획안 기획안과 별도로, 제출되는 상품 등록 정보는 이미지 형태로 제출바랍니다.
성경의 맥을 잡아라 박소원
argc, argv 의 사용방법 #include <stdio.h>
Signal & Inter-Process Communication
C 13장. 입출력 라이브러리 #include <stdio.h> int main(void) { int num;
착한가게 광고 제안 착한 매출, 착한 광고! 돈벌리는 착한 어플!.
윤성우의 열혈 C++ 프로그래밍 윤성우 저 열혈강의 C++ 프로그래밍 개정판 Chapter 02. C언어 기반의 C++ 2.
HW #3 기본 명령어 1. 열 개의 호스트(교내 2개, 국내, 해외 각 4개)에 대한 ping 결과를 제출한다. [아래 두 개 호스트에 대한 예제 참조] $ ping cs.kangwon.ac.kr > hw3-1 ^C $ ping >> hw3-1.
Linux/UNIX System Programming
‘Submission Deadline’ 데이터 수집을 위한 웹 크롤링 프로그램 공모전
Presentation transcript:

Homework #9 (1/2) 다음 지시에 따라 프로그램/결과(혹은 설명)를 출력하여 제출한다. 1. 디렉토리 이름을 하나 입력 받아, 해당 디렉토리에 있는 파일/디렉토리의 이름들을 출력하는 프로그램을 작성한다. 디렉토리 이름은 argc, argv를 사용하여 입력 받는다. (즉, argv[1]에 입력) 힌트: 강의노트 listfiles.c의 main() 함수만 잘 활용하면 됨 2. 프로그램 종료 시 exit handler 관련 다음 프로그램을 작성한다. 프로그램의 main() 함수는 다음과 같이 전역 변수 count를 0부터 10000까지 증가시키는 기능을 한다. for(count=0;count < 10000;count++); 프로그램이 종료할 때, 다음 두 가지 exit handler가 동작해야 한다. 첫번째 exit handler는 (count%2018)을 출력한다. 두번째 exit handler는 time((time_t *)0)가 리턴하는 값을 출력한다.

Homework #9 (2/2) Due Date: 11/28(수) 3. 동적 메모리 할당 함수 malloc()을 사용하는 다음 프로그램을 작성하시오. 프로그램은 입력으로 1에서 26 사이의 수를 입력 받는다. 이 수를 num이라 하자. 함수 malloc()을 사용하여, 크기 num+1의 문자열을 할당한다. 할당 받은 문자열의 num개 바이트에 (char)num+0x40를 넣는다. (예: str[i] = (char)(num+0x40);) 할당 받은 문자열의 마지막 바이트에 ‘\0’을 넣는다. (예: str[num] = ‘\0’) 해당 문자열을 출력한다. 4. 상기 3번 프로그램을 확장하여 다음 프로그램을 작성하시오. 앞서 3번에서 할당한 메모리에 realloc()을 사용하여 10 바이트를 추가하시오. 앞서 할당 받은 문자열을 나머지 10 바이트에도 추가하여 출력하시오. (널(‘\0’) 처리에 주의한다.) Due Date: 11/28(수)