1 00:00:00,000 --> 00:00:00,470 2 00:00:00,470 --> 00:00:02,640 >> Давид Ј. Малан: Хајде да спроведе Програм који користи предности 3 00:00:02,640 --> 00:00:06,280 ЦС50 библиотека, користећи функцију која се зове добити инт, чија је сврха у животу је да 4 00:00:06,280 --> 00:00:09,960 управо то, да добијање инт, или цео број, од корисника. 5 00:00:09,960 --> 00:00:14,350 Па, да ми прво користили ову функцију треба да укључи ЦС50 библиотека је 6 00:00:14,350 --> 00:00:17,480 заглавље фајл, који можемо да урадимо са оштар укључују изјаву. 7 00:00:17,480 --> 00:00:22,470 >> Нека је следеће, као што често радим, укључују стандардни ио.х тако да имамо приступ 8 00:00:22,470 --> 00:00:24,410 на функцији као принтф. 9 00:00:24,410 --> 00:00:29,450 Хајде да сада изјављујем главни, себе, са инт Главни празнина, отворен коврџава браће, и 10 00:00:29,450 --> 00:00:31,780 превентивно затвори коврџава браце. 11 00:00:31,780 --> 00:00:35,740 И хајде сада наставите да затражи од корисника за две целе бројеве, и назовимо 12 00:00:35,740 --> 00:00:38,210 их, ради дискусија, к и и. 13 00:00:38,210 --> 00:00:42,140 И хајде да коначно додате те две вредности, к и и, заједно како би 14 00:00:42,140 --> 00:00:45,060 имплементирати врло најједноставнији од дигитрона. 15 00:00:45,060 --> 00:00:50,080 >> иф, молим вас дајте ми један инт. 16 00:00:50,080 --> 00:00:52,780 И сада морамо да се заправо да инт од корисника. 17 00:00:52,780 --> 00:00:57,670 Да бисте то урадили, ја ћу да се изјасни променљива к се зове, чиме доделу 18 00:00:57,670 --> 00:01:01,390 неки меморије у рачунару за ове променљиве, к. 19 00:01:01,390 --> 00:01:05,740 А сада дозволите ми доделили, користећи оператор додељивања, вредност повратак, 20 00:01:05,740 --> 00:01:07,800 да тако кажем, од доћи инт. 21 00:01:07,800 --> 00:01:11,440 Другим речима, на десној страни овог израза, назовимо се 22 00:01:11,440 --> 00:01:16,630 инт, што је функција прогласила у ЦС50.х, а то омогућава да урадите Инт 23 00:01:16,630 --> 00:01:20,490 тешког посла добијања некако инт од корисника, да га врате, 24 00:01:20,490 --> 00:01:24,210 да тако кажем, а затим га чување од десна страна овог израза 25 00:01:24,210 --> 00:01:26,680 у левој страни овог израза. 26 00:01:26,680 --> 00:01:29,570 >> Идемо даље да радим исту ствар, то Време добијање вредности за 27 00:01:29,570 --> 00:01:31,440 променљива се зове г. 28 00:01:31,440 --> 00:01:36,760 иф, молим вас дајте ми још један инт. 29 00:01:36,760 --> 00:01:40,220 инт и, чиме изјављујући нови променљива, овај пут под називом 30 00:01:40,220 --> 00:01:43,660 И, једнако се инт. 31 00:01:43,660 --> 00:01:47,010 Другим речима, могу да позовем гет инт више пута, и сваки пут је то 32 00:01:47,010 --> 00:01:50,690 ће да се врате без обзира на цео број корисник је заправо откуцан. 33 00:01:50,690 --> 00:01:53,920 >> Најзад, додајмо Кс и И заједно. 34 00:01:53,920 --> 00:02:02,620 иф, ова сума од% д и% д, па у Другим речима, ја ћу да прикључите 35 00:02:02,620 --> 00:02:06,400 вредности од Кс и И за оне чувара места вредности. 36 00:02:06,400 --> 00:02:10,720 % Д је, добро,% д. 37 00:02:10,720 --> 00:02:13,710 Другим речима, ако ја додам једну инт на други инт, ја идем 38 00:02:13,710 --> 00:02:14,810 да добије трећи инт. 39 00:02:14,810 --> 00:02:18,750 Дакле, ја ћу да користим трећину поставите држач за инт. 40 00:02:18,750 --> 00:02:22,540 >> Период, косих Н, само да се стави нови линија на екрану како да се крећу 41 00:02:22,540 --> 00:02:25,160 курсор доле уредно, затвори цитат. 42 00:02:25,160 --> 00:02:28,490 >> Сада, иф, у овом случају, иде да морају да преузму неке додатне 43 00:02:28,490 --> 00:02:30,200 аргументи, три, у ствари. 44 00:02:30,200 --> 00:02:33,580 Јер у том првом аргументу, ја сам наведена три место носиоце. 45 00:02:33,580 --> 00:02:36,470 Зато ћу да се одвоје ове аргументи, као и увек, са зарезима. 46 00:02:36,470 --> 00:02:40,200 Први такав аргумент ће бити к, други такав аргумент иде 47 00:02:40,200 --> 00:02:43,950 да буду и, а трећи такав аргумент ће бити, добро, само 48 00:02:43,950 --> 00:02:46,910 аритметика израз, к плус и. 49 00:02:46,910 --> 00:02:51,730 Ја ћу да затворим листе аргумената са заграде, зарез, мој Саве 50 00:02:51,730 --> 00:02:54,140 филе, а сада саставити овај програм. 51 00:02:54,140 --> 00:02:56,730 >> Направите гуја Ентер. 52 00:02:56,730 --> 00:02:58,300 Вратио сам се у мој трепћућим линији. 53 00:02:58,300 --> 00:03:02,040 Хајде сада га покренете - дот сласх гуја Ентер. 54 00:03:02,040 --> 00:03:03,250 Молим вас дајте ми један инт. 55 00:03:03,250 --> 00:03:04,820 Почнимо са 1. 56 00:03:04,820 --> 00:03:06,160 Молим вас дајте ми још један инт. 57 00:03:06,160 --> 00:03:07,460 Идемо са 2. 58 00:03:07,460 --> 00:03:11,060 И надамо се, збир 1 и 2 је 3. 59 00:03:11,060 --> 00:03:12,980