1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 SPEAKER 1: Да се ​​напише програма, която получава число от потребителя, без 3 00:00:02,860 --> 00:00:05,820 използване на библиотеки CS50 функция, се вътр. 4 00:00:05,820 --> 00:00:08,570 За да направите това, ние ще използваме нова функция, наречена сканиране F. 5 00:00:08,570 --> 00:00:12,880 Това се оказва, че се INT в CS50 потребителите на библиотеката, намираща се под капака. 6 00:00:12,880 --> 00:00:13,980 Ето ни и нас. 7 00:00:13,980 --> 00:00:15,400 >> Нека първо се обявява за вътр. 8 00:00:15,400 --> 00:00:17,110 Нека го наречем условно х. 9 00:00:17,110 --> 00:00:19,350 Това в крайна сметка ще постави число на потребителя инча 10 00:00:19,350 --> 00:00:25,530 Нека сега да подтикне потребителя за това номер, както и с номер, моля. 11 00:00:25,530 --> 00:00:28,280 А сега нека да се обади на сканиране е, както следва. 12 00:00:28,280 --> 00:00:32,250 Scan е, в кавички процента аз, което показва, че това, което искате да получите 13 00:00:32,250 --> 00:00:34,040 от потребителя наистина е цяло число. 14 00:00:34,040 --> 00:00:37,190 Но сега трябва да предостави за съхранение пространство за това число. 15 00:00:37,190 --> 00:00:40,830 Не мога просто да премине в х, тъй отзоваване че когато премине аргумент на 16 00:00:40,830 --> 00:00:43,080 функция, това е типично приет от стойността. 17 00:00:43,080 --> 00:00:44,880 Това е копие се предава инча 18 00:00:44,880 --> 00:00:48,970 Така че вместо това, аз искам да се осигури сканиране е с адрес на X, така че да може да 19 00:00:48,970 --> 00:00:51,840 Всъщност промените стойността на този адрес. 20 00:00:51,840 --> 00:00:56,310 За да се постигне това, аз просто трябва да мине в амперсанд х, за да премине в по 21 00:00:56,310 --> 00:00:58,210 адрес на х. 22 00:00:58,210 --> 00:01:00,870 >> Накрая нека да вървим напред и печат посочени за потребителя точно 23 00:01:00,870 --> 00:01:02,160 това, което той или тя написа. 24 00:01:02,160 --> 00:01:06,520 С печат тона, в кавички, благодарение за - сто и е наш 25 00:01:06,520 --> 00:01:11,000 контейнер, следвана от х този време не, Амперсант х. 26 00:01:11,000 --> 00:01:14,570 Защото, както винаги, искам да премине в отпечатате е точно стойността, която I 27 00:01:14,570 --> 00:01:15,560 Искам отпечатани. 28 00:01:15,560 --> 00:01:19,400 >> Нека сега спаси, изготвят, и стартирате тази програма. 29 00:01:19,400 --> 00:01:25,200 Уверете се, сканиране е нула, точка, наклонена черта, сканиране е нула, номер, моля. 30 00:01:25,200 --> 00:01:27,790 Нека си го осигури с о 50. 31 00:01:27,790 --> 00:01:29,040 И благодаря за 50. 32 00:01:29,040 --> 00:01:31,563