1 00:00:00,000 --> 00:00:00,470 2 00:00:00,470 --> 00:00:02,640 >> DAVID J. MALAN: həyata nin edək Bu istifadə edir ki, proqram 3 00:00:02,640 --> 00:00:06,280 CS50 kitabxana, adlı funksiyası istifadə edərək, kimin məqsədi həyat üçün int almaq 4 00:00:06,280 --> 00:00:09,960 yalnız ki, bir int əldə etmək, və ya istifadəçi bir tam,. 5 00:00:09,960 --> 00:00:14,350 Yaxşı, biz ilk bu funksiyadan istifadə etmək CS50 kitabxana-nin daxil etmək lazımdır 6 00:00:14,350 --> 00:00:17,480 biz ilə edə bilərsiniz ki header file, kəskin bəyanat daxildir. 7 00:00:17,480 --> 00:00:22,470 >> Növbəti edək, biz tez-tez kimi daxildir standart io.h biz çıxış var ki, 8 00:00:22,470 --> 00:00:24,410 printf kimi bir funksiyası. 9 00:00:24,410 --> 00:00:29,450 Indi int ilə, özünü əsas elan edək əsas void, açıq buruq burğu və 10 00:00:29,450 --> 00:00:31,780 preemptively yaxın buruq brace. 11 00:00:31,780 --> 00:00:35,740 Və istifadəçi təklif davam indi edək iki integers üçün, qoy zəng 12 00:00:35,740 --> 00:00:38,210 Onlara naminə müzakirə, x və y. 13 00:00:38,210 --> 00:00:42,140 Və nəhayət bu iki dəyərlər əlavə edək, x və y, birlikdə belə 14 00:00:42,140 --> 00:00:45,060 çox sadə həyata kalkulyatorlar. 15 00:00:45,060 --> 00:00:50,080 >> printf, Mənə bir int verin. 16 00:00:50,080 --> 00:00:52,780 İndi biz, həqiqətən almaq lazımdır istifadəçi ki, int. 17 00:00:52,780 --> 00:00:57,670 Bunu etmək üçün, mən bəyan gedirəm bir dəyişən bununla ayrılması, x adlı 18 00:00:57,670 --> 00:01:01,390 kompüter bəzi yaddaş bu dəyişən üçün, x. 19 00:01:01,390 --> 00:01:05,740 İndi istifadə edərək, mənə təyin edək tapşırıq operator, qaytarılması dəyəri, 20 00:01:05,740 --> 00:01:07,800 belə get int, danışmaq. 21 00:01:07,800 --> 00:01:11,440 Başqa sözlə, sağ tərəfində Bu ifadə, əldə zəng edək 22 00:01:11,440 --> 00:01:16,630 elan bir funksiyası olan int, CS50.h, və get int etmək üçün imkan 23 00:01:16,630 --> 00:01:20,490 elə bir int əldə ağır atletika istifadəçi, qaytarılması, 24 00:01:20,490 --> 00:01:24,210 belə ki, danışmaq, sonra onu saxlanılması Bu ifadə sağ tərəfdən 25 00:01:24,210 --> 00:01:26,680 Sol tərəfində daxil Bu ifadə. 26 00:01:26,680 --> 00:01:29,570 >> Növbəti, bu eyni şey edək vaxt üçün bir dəyər əldə 27 00:01:29,570 --> 00:01:31,440 dəyişən y adlanır. 28 00:01:31,440 --> 00:01:36,760 printf, mənə bir int verin. 29 00:01:36,760 --> 00:01:40,220 bununla yeni elan y int adlı dəyişən, bu dəfə 30 00:01:40,220 --> 00:01:43,660 y, int almaq bərabərdir. 31 00:01:43,660 --> 00:01:47,010 Başqa sözlə, mən get int zəng edə bilərsiniz neçə dəfə, və bu hər zaman 32 00:01:47,010 --> 00:01:50,690 nə tam geri olacaq istifadəçi həqiqətən tipli etmişdir. 33 00:01:50,690 --> 00:01:53,920 >> Nəhayət, birlikdə x və y əlavə edək. 34 00:01:53,920 --> 00:02:02,620 printf,% d və% d bu məbləğ, belə başqa sözlə, mən plug gedirəm 35 00:02:02,620 --> 00:02:06,400 olanlar üçün x və y dəyərlərinin tutucu dəyərlər. 36 00:02:06,400 --> 00:02:10,720 % D, yaxşı,% d. 37 00:02:10,720 --> 00:02:13,710 Başqa sözlə, bir int əlavə əgər başqa int, mən gedirəm 38 00:02:13,710 --> 00:02:14,810 üçüncü int almaq üçün. 39 00:02:14,810 --> 00:02:18,750 Ona görə də mən bir üçüncü istifadə gedirəm int üçün sahibi yerləşdirmək. 40 00:02:18,750 --> 00:02:22,540 >> Yeni bir qoymaq dövr, backslash n, ekranda line hərəkət etmək üçün 41 00:02:22,540 --> 00:02:25,160 , səliqəli yaxın quote aşağı kursor. 42 00:02:25,160 --> 00:02:28,490 >> İndi, printf, bu halda, gedir bəzi əlavə etmək üçün 43 00:02:28,490 --> 00:02:30,200 arqumentlər əslində üç. 44 00:02:30,200 --> 00:02:33,580 Ilk dəlil, mən var, çünki müəyyən üç yerin sahibləri. 45 00:02:33,580 --> 00:02:36,470 Mən bu ayırmaq üçün gedirəm arqumentlər, həmişə olduğu kimi, virgüllerle. 46 00:02:36,470 --> 00:02:40,200 İlk belə dəlil olacaq x, ikinci belə dəlil gedir 47 00:02:40,200 --> 00:02:43,950 y, və üçüncü belə arqument , yaxşı, yalnız bir olacaq 48 00:02:43,950 --> 00:02:46,910 hesab ifadə, x plus y. 49 00:02:46,910 --> 00:02:51,730 Mən mənim dəlil siyahısı bağlamaq üçün gedirəm bir parantez, nöqtəli vergül, Saxla mənim 50 00:02:51,730 --> 00:02:54,140 fayl, və indi bu proqram tərtib edir. 51 00:02:54,140 --> 00:02:56,730 >> Gürzə daxil edin. 52 00:02:56,730 --> 00:02:58,300 Mən geri yanıb-sönən təklif edirəm. 53 00:02:58,300 --> 00:03:02,040 Dot - indi run edək gürzə daxil edin doğramaq. 54 00:03:02,040 --> 00:03:03,250 Mənə bir int verin. 55 00:03:03,250 --> 00:03:04,820 Nin 1 ilə başlamaq edək. 56 00:03:04,820 --> 00:03:06,160 Mənə bir int verin. 57 00:03:06,160 --> 00:03:07,460 2 ilə gedək. 58 00:03:07,460 --> 00:03:11,060 Və ümid edirəm ki, bu 1 məbləği və 2 3. 59 00:03:11,060 --> 00:03:12,980