>> Edit article
이름
메일
제목
패스워드
전 전에...언제..실기가 직접 코드 작성하는 방식으로 바뀔때 C언어로 실기 시험을 봤어요..1급 합격했는데..전 C로 일하는 불쌍한 대학원생이걸랑요.. 우선 디스켓 꼭 챙기시구요..gcc나 vi에디터 가져가는것도 좋은 방법이지만 가서 도스용 gcc깔고 vi에디터 도스용 설치 하는 것보다 기냥 상용 Borland C높은 버젼 가져 가면 됩니다. 그리고 수검용 Turbo C2.0은 절대 가져가지 마세요.. 영 이상하니까. 상용이라 가져가면 안되나 했는데 전부 다 가져와서 쓰더라구요..Syntax highlighting도 되구 여러가지 좋죠...뭐.. 그리고 Boarland사에서 나온 컴파일러들 문제가..입력 좀받다보면 그니까 scanf명령어로 몇개 입력받다 보면 이게 버퍼가 꽉차서 막 넘어가버리죠..입력받을 위치에 서지 않고... 좋은 gcc쓰다가 옛날에 배운 버퍼비우는 명령어 알아낸다고 TC F1 키 눌러서 명령어 다 뒤졌어요... 버퍼 비우는 명령어 flushall()이라는 함수 명싱하시고요.. 그냥 scanf명령으로 입력받기전에 무조건 flushall();하고 함수를 한번 써주고 한면되죠..편하게.. 이거이 TC가 고물이라... 그리고 제일 중요한게..이게 점수에 가장 많이 들어 간다는데.. 입력 받는 형식을 문제에서 주어진것과 꼭같이 해야합니다. 시험칠때보니까 메뉴 같지 보이는 입력형태를 주는데 이게 그래픽 라이러리 써서 짜라는 건아니고..그냥 텍스트 기반에서 그런 형식으로 보이라는 거죠... 이름: 주소: . . [입력] [출력] 같은식으로 입력 형식이 주어지면 전부 gotoxy문써서요.. 입력받기 전에 직접 원하는 위치에 커서를 옮겨 놓고.. 하시는게 나을듯... 그리고 입력 출력 해주는건 방향키를 눌러서 커서의 위치를 입력 출력위치로 왔다갔다 할수 있게해주는게 중요합니다. 변수하나써서 지금이 입력인지 출력인지 체크하면서.. 그런후 Enter하면 입력받고..아님 다된결과를 출력하는 형태로...하면됩니다. 그리고 출력 형태도 문제에서 요구하는 형식과 꼭같이 해야합니다. 아마도.... 제일 중요한게 입력화면을 동일하게하는것...입력화면이 영 딴판이면 아무리 프로그램이 잘돌아도 무조건 떨어져요.. 솔직히 프로그램이래봐야 간단한 거 잖아요.... field몇개 정도 정해놓고 struct로 선언해서 간단히 생각하면 성적처리하는 정도 수준 문제정도...그런후 성적순으로 소팅해서 출력하는 정도....죠...아마 리눅스 잘하시는 분들 다 잘하시겠죠... 제가 주절주절 떠들었는데..참고 하세요...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved