1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:04,050 >> 스피커 1 :의 프로그램을 작성하자 그 INT 정수를 입력하라는 메시지가, 3 00:00:04,050 --> 00:00:06,520 다음 분석의 비트 않습니다 그것에 것인지의 여부를 말하는 4 00:00:06,520 --> 00:00:08,109 그것은 긍정적이거나 부정적인입니다. 5 00:00:08,109 --> 00:00:11,880 이 작업을 수행하기 위해, 사용 계획하자 CS50 라이브러리 기능을 getInt를, 6 00:00:11,880 --> 00:00:14,870 하는 내가 필요 해요 cs50.h.을 포함하는 7 00:00:14,870 --> 00:00:17,520 내가 원하는 기대하겠습니다 에 몇 가지를 인쇄 8 00:00:17,520 --> 00:00:18,310 화면뿐만 아니라. 9 00:00:18,310 --> 00:00:22,240 그래서 나는 또한 포함 할거야 standardio.h. 10 00:00:22,240 --> 00:00:24,170 >> 그리고 지금 선언하는거야 평소와 같이 주. 11 00:00:24,170 --> 00:00:29,030 INT의 mainvoid, 여는 중괄호, 그리고 선제 닫기 중괄호. 12 00:00:29,030 --> 00:00:31,790 지금 프롬프트에 갈거야 그 INT의 사용자. 13 00:00:31,790 --> 00:00:35,395 printf와, 높은 날 기쁘게 14 00:00:35,395 --> 00:00:38,260 그리고 지금 얻을거야 사용자로부터 해당 INT. 15 00:00:38,260 --> 00:00:42,650 이자는의 n을 호출 할 getInt를 같습니다. 16 00:00:42,650 --> 00:00:45,480 >> 즉, 우측의 이 식의, 내가 전화하려고 해요 17 00:00:45,480 --> 00:00:49,150 getInt를 호출 CS50 기능하는 정확하게 그렇게 할 것입니다. 18 00:00:49,150 --> 00:00:51,890 그런 다음 그 값을 반환 것 이것의 오른쪽에서 19 00:00:51,890 --> 00:00:55,390 이 중 좌측으로 표현 표현, 궁극적으로 저장 20 00:00:55,390 --> 00:00:57,960 변수에 해당 값이 N했다. 21 00:00:57,960 --> 00:01:00,130 의 현재 분석의 비트를 할 수 있습니다. 22 00:01:00,130 --> 00:01:06,000 >> 이 경우, 내가 사용하려고 해요 N 인 경우와 조건 또는 분기, 23 00:01:06,000 --> 00:01:09,860 말하자면, 0보다 크면, 그때 해요 다음을 수행하는 것. 24 00:01:09,860 --> 00:01:13,330 선제 중괄호를 열고 중괄호를 닫습니다. 25 00:01:13,330 --> 00:01:21,020 나는 당신이 고른 "인쇄거야 양의 정수입니다. "/ N에 대한 26 00:01:21,020 --> 00:01:24,490 서식, 가까운 인용, 폐쇄 괄호, 세미콜론. 27 00:01:24,490 --> 00:01:26,810 >> 그렇지 않으면, 나는 인쇄 할거야 조금 다른 무언가. 28 00:01:26,810 --> 00:01:34,750 그래서 다른, 여는 중괄호 닫기 곱슬 중괄호, printf의 "당신은 부정을 포착 29 00:01:34,750 --> 00:01:39,580 정수입니다. "좋아, 저장할 수 이 프로그램을 컴파일합니다. 30 00:01:39,580 --> 00:01:42,720 조건 제로를 입력합니다. 31 00:01:42,720 --> 00:01:47,380 내 프롬프트가 나타나면 점에서 돌아 왔어요 입력, 상태, 제로 슬래시. 32 00:01:47,380 --> 00:01:49,730 >> 그리고의 가장 간단한하자 정신이 먼저 확인합니다. 33 00:01:49,730 --> 00:01:53,310 내 (int)로 하나, 나는 참으로 양의 정수를 골랐다. 34 00:01:53,310 --> 00:01:57,600 이제 다시이 프로그램을 실행하자 조건 제로, 입력, "주세요 35 00:01:57,600 --> 00:02:00,210 나 INT는. "의 두 해보자. 36 00:02:00,210 --> 00:02:02,240 난 정말 양의 정수를 골랐다. 37 00:02:02,240 --> 00:02:03,620 >> 의 부정이 시간을 가자. 38 00:02:03,620 --> 00:02:05,890 도트 슬래시, 상태, 제로. 39 00:02:05,890 --> 00:02:09,380 1 음 내가 고른 음의 정수. 40 00:02:09,380 --> 00:02:10,590 하지만 난 아직 안 끝났어요. 41 00:02:10,590 --> 00:02:13,000 의 또 다른 코너 해보자 경우, 당신이 경우. 42 00:02:13,000 --> 00:02:13,830 의 제로 해보자. 43 00:02:13,830 --> 00:02:18,560 >> 도트 슬래시, 상태, 제로, 입력 및 0. 44 00:02:18,560 --> 00:02:21,550 그리고 소년 아, 포착 음의 정수. 45 00:02:21,550 --> 00:02:25,860 하지만 제로가 정의 확신 긍정도 부정도 같은. 46 00:02:25,860 --> 00:02:27,240 그래서이 문제를 해결해야 할거야. 47 00:02:27,240 --> 00:02:28,490