Engineering71 점심시간에 잠깐 #include int main() { FILE* stream; int i = 0, j = 0, count = 0, number = 0, total = 0; if ((stream = fopen("./num.txt", "r")) == NULL) return -1;// 파일열기 실패 for (i = 0; fscanf(stream, "%d", &count) > 0; i++) { total = 0; for (j = 0; j 0) { printf("%d ", number); total += number; } else// 저장된 파일이 원하는 형태가 아님 return -1; } printf("\nAverage : %f\.. 2008. 12. 3. DTE/DCE DCE 1. data communications equipment(데이터 통신 장비)의 약어 (EIA 확장 기준). 2. data circuit-terminating equipment(데이터 회선 터미네이션 장비) (ITU-T 확장 기준). 사용자-네트워크 인터페이스의 네트워크 측으로 구성되는 통신 네트워크 장비의 연결 수단. DCE는 네트워크로 연결되는 물리적인 수단이 되며, 트래픽을 전송하고, DCE 장치와 DTE 장치 사이에서 데이터 전송을 동기화시키는 데 사용되는 클럭 처리 신호를 제공한다. 모뎀과 인터페이스 카드는 DCE의 예이다. DTE data terminal equipment(데이터 터미널 장비)의 약어. 사용자-네트워크 인터페이스의 사용자 측에서 데이터 발신 장치나 수신 장치, 또는 두 .. 2008. 12. 1. UART UART (Universal Asynchronous Receiver/Transmitter) 범용 비동기화 송수신기 UART는 컴퓨터에 부착된 직렬 장치들로 향하는 인터페이스를 제어하는 프로그램이 들어 있는 마이크로칩이다. 명확하게 말하면, UART는 컴퓨터에게 RS-232C DTE 인터페이스를 제공함으로써, 모뎀이나 기타 다른 직렬장치들과 통신하거나 데이터를 주고받을 수 있게 한다. 이 인터페이스의 일부로서, UART는 또한 다음과 같은 일을 수행한다. 컴퓨터로부터 병렬 회로를 통해 받은 바이트들을, 외부에 전달하기 위해 하나의 단일 직렬 비트 스트림으로 변환한다. 내부로 전송할 때에는, 직렬 비트 스트림을 컴퓨터가 처리할 수 있도록 바이트로 변환한다. 외부 전송을 위해 패리티 비트를 추가하며, 수신되는.. 2008. 12. 1. 점심시간의 뻘짓 #include #include void routine(int number); void display_num(int number); void display_unit(int unit); char text[1000] ={ 0, }; // 여기에 최종결과를 저장함 int main() { routine(125000); printf("%s 원", text); return 0; } void routine(int number) { int unit = 10000; int result, temp; while (unit > 0 && number > 0) { result = number / unit; temp = number % unit; if (result == 0) { unit /= 10; continue; } else.. 2008. 10. 15. 이전 1 ··· 3 4 5 6 7 8 9 ··· 18 다음