DAVID J. Malan: Ejja jimplimentaw programm li jieħu vantaġġ mill- Librerija CS50, bl-użu funzjoni msejħa jiksbu int, li l-iskop fil-ħajja huwa li tagħmel dan, li jkollna int, jew integer, mill-utent. Well, biex jużaw din il-funzjoni aħna l-ewwel jeħtieġ li jinkludu l-librerija CS50 fajl tal-header, li nistgħu nagħmlu ma ' il sharp jinkludu dikjarazzjoni. Ejja jmiss, kif aħna spiss, jinkludu io.h standard hekk li għandna aċċess għal funzjoni bħal printf. Ejja issa jiddikjara prinċipali, hija stess, ma int null prinċipali, Brace kaboċċi miftuħa, u Brace kaboċċi preemptively qrib. U ejja issa tipproċedi biex fil-pront l-utent għal żewġ interi, u sejħa ejja minnhom, għall-fini ta ' diskussjoni, x u y. U ejja finalment żid dawn iż-żewġ valuri, X u Y, flimkien sabiex timplimenta l-aktar sempliċi ħafna ta 'kalkolaturi. printf, jekk jogħġbok agħti me int. U issa għandna bżonn li fil-fatt tikseb li int mill-utent. Biex tagħmel dan, jien ser tiddikjara varjabbli imsejħa x, u b'hekk kienu allokati xi memorja fil-kompjuter għal dan il-varjabbli, x. U issa let me tassenja, permezz tal- operatur assenjazzjoni, il-valur tar-ritorn, biex ngħidu hekk, ta get int. Fi kliem ieħor, fuq il-lemin ta 'din l-espressjoni, ejja sejħa jiksbu int, li huwa funzjoni dikjarata CS50.h, u jippermettu nikseb int tagħmel il- irfigħ ta 'jkollna int b'xi mod mill-utent, jirritornaha, biex ngħidu hekk, u mbagħad maħżuna minn il-lemin ta 'din l-espressjoni fil-naħa tax-xellug ta 'din l-espressjoni. Ejja jmiss jagħmlu l-istess ħaġa, din time jkollna valur għal varjabbli imsejħa y. printf, jekk jogħġbok agħti me int ieħor. int y, u b'hekk tiddikjara ġdida varjabbli, dan iż-żmien imsejħa y, ugwali tikseb int. Fi kliem ieħor, I jista 'sejħa get int ħinijiet multipli, u kull darba huwa ser jirritorna kwalunkwe numru sħiħ l-utent fil-fatt ittajpjat. Fl-aħħarnett, ejja żid xuy flimkien. printf, din is-somma ta '% d% u d, hekk kliem ieħor, jien ser plagg fil- valuri ta 'xuy għal dawk Valuri placeholder. % D huwa, ukoll,% d. Fi kliem ieħor, jekk I żid int wieħed li int ieħor, jien ser tikseb terz int. Għalhekk, jien ser tuża t-tielet post detentur għal int. Perjodu, backslash n, biss li jitqiegħed ġdida linja fuq l-iskrin sabiex jimxu l- cursor isfel pulit, kwotazzjoni qrib. Issa, printf, f'dan il-każ, huwa għaddej ikollok tieħu xi addizzjonali argumenti, tlieta, fil-fatt. Minħabba f'dan l-ewwel argument, stajt speċifikati tliet detenturi post. Hekk jien ser tissepara dawn argumenti, bħal dejjem, ma virgoli. Din l-ewwel argument se tkun x, it-tieni argument li qed jiġri li tkun y, u t-tielet argument bħal se tkun, ukoll, biss espressjoni aritmetika, x plus y. Jien ser tagħlaq lista argument tiegħi ma a parentesi, virgola b'punt, Save tiegħi fajl, u issa jikkompilaw dan il-programm. Kun aġent li jżid Ikteb. Jien lura fil Teptip fil-pront tiegħi. Ejja issa run - dot mmejla aġent li jżid Ikteb. Jekk jogħġbok agħtini l-int. Nibdew bl 1. Jekk jogħġbok agħtini int ieħor. Ejja jmorru ma 2. U wieħed jittama, is-somma ta '1 u 2 huwa 3.