1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 1 SPEAKER: בואו לכתוב תכנית ש מקבל מספר שלם מהמשתמש, ללא 3 00:00:02,860 --> 00:00:05,820 באמצעות ספריות CS50 פונקציה, מקבלת int. 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 >> בואו הכריזו int הראשון. 8 00:00:15,400 --> 00:00:17,110 בואו נקראים לזה באופן שרירותי x. 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 ועכשיו בואו נקראים לסריקה f, כדלקמן. 12 00:00:28,280 --> 00:00:32,250 ו סריקה, אחוזים סוף ציטוט ציטוט אני, המצביע על כך את מה שאני רוצה לקבל 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 אני לא יכול פשוט לעבור בx, כי זוכר כי כאשר אתה עובר לטיעון 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 כדי להשיג את זה, אני פשוט צריך לעבור בx אמפרסנד על מנת להעביר ב 21 00:00:56,310 --> 00:00:58,210 כתובת של x. 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 עם לא הדפסה, סוף הציטוט, תודה ל-- אחוזים היא i שלנו 25 00:01:06,520 --> 00:01:11,000 מציין מיקום, ואחריו x זה זמן, לא אמפרסנד x. 26 00:01:11,000 --> 00:01:14,570 כי, כמו תמיד, אני רוצה לעבור ל להדפיס ו בדיוק הערך שאני 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 בואו לספק לה o 50. 31 00:01:27,790 --> 00:01:29,040 ותודה על 50. 32 00:01:29,040 --> 00:01:31,563