1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 SPEAKER 1: Írjunk egy programot, amely kap egy egész szám a felhasználó anélkül, hogy 3 00:00:02,860 --> 00:00:05,820 a CS50 könyvtárak funkciót kap int. 4 00:00:05,820 --> 00:00:08,570 Ehhez fogjuk használni Új funkció a Vizsgálati f. 5 00:00:08,570 --> 00:00:12,880 Hogy kiderült, hogy int a CS50 könyvtárhasználók a motorháztető alatt. 6 00:00:12,880 --> 00:00:13,980 Itt vagyunk. 7 00:00:13,980 --> 00:00:15,400 >> Nézzük először nyilvánították int. 8 00:00:15,400 --> 00:00:17,110 Nevezzük ezt önkényesen x. 9 00:00:17,110 --> 00:00:19,350 Ez végül fel a felhasználó egész be 10 00:00:19,350 --> 00:00:25,530 Nézzük most megkérdezi a felhasználót, hogy az szám, mint a szám, kérem. 11 00:00:25,530 --> 00:00:28,280 És most hívjuk szkennelési f, az alábbiak szerint. 12 00:00:28,280 --> 00:00:32,250 Scan f, idézet idézet vége százalék i, jelezve, hogy mit akarok, hogy 13 00:00:32,250 --> 00:00:34,040 a felhasználó valóban egy egész szám. 14 00:00:34,040 --> 00:00:37,190 De most azt kell, hogy a tárolás helyet, hogy az egész. 15 00:00:37,190 --> 00:00:40,830 Nem tudok csak átadni az x, mert a visszahívás hogy amikor át egy érv, hogy a 16 00:00:40,830 --> 00:00:43,080 funkció, ez általában elhaladt értéket. 17 00:00:43,080 --> 00:00:44,880 Ez egy példányt át be 18 00:00:44,880 --> 00:00:48,970 Tehát ahelyett, azt akarom, hogy a vizsgálat f azzal az x címét úgy, hogy képes 19 00:00:48,970 --> 00:00:51,840 valóban megváltoztatni az értéket azon a címen. 20 00:00:51,840 --> 00:00:56,310 Ahhoz, hogy egyszerűen át kell adni A jel x, hogy adja át a 21 00:00:56,310 --> 00:00:58,210 címét x. 22 00:00:58,210 --> 00:01:00,870 >> Végül menjünk előre, és a nyomtatási ki a felhasználó számára, hogy pontosan 23 00:01:00,870 --> 00:01:02,160 amit ő gépelt. 24 00:01:02,160 --> 00:01:06,520 A print t, idézet idézet vége, köszönhetően A - százalékos i mi 25 00:01:06,520 --> 00:01:11,000 helyőrző, majd x ezt idő, nem jel x. 26 00:01:11,000 --> 00:01:14,570 Mert, mint mindig, azt akarom, hogy bejut nyomtassa f pontosan az értéket, amit 27 00:01:14,570 --> 00:01:15,560 akar nyomtatni. 28 00:01:15,560 --> 00:01:19,400 >> Nézzük most menteni, fordítani, és futtassa ezt a programot. 29 00:01:19,400 --> 00:01:25,200 Legyen, szkennelés f nulla pont perjel, vizsgálat f nulla szám kérem. 30 00:01:25,200 --> 00:01:27,790 Nézzük bocsátania o 50. 31 00:01:27,790 --> 00:01:29,040 És köszönöm a 50. 32 00:01:29,040 --> 00:01:31,563