DAVID J. Malan: Le të zbatojë një program që ka përparësi në Biblioteka CS50, duke përdorur një funksion të quajtur merrni int, qëllimi i të cilit në jetë është që të bëjë vetëm se, për të marrë një int, ose një numër i plotë, nga ana e përdoruesit. E pra, për të përdorur këtë funksion së pari duhet të përfshijë bibliotekë CS50-së header fotografi, të cilat ne mund të bëjmë me mprehtë përfshijnë deklaratë. Le të ardhshëm, si ne shpesh, përfshijnë io.h standarde në mënyrë që ne të kemi qasje për një funksion si printf. Le të deklarojnë tani kryesore, veten, me int void kryesore, mbajtëse të hapur kaçurrel, dhe mbajtëse preemptively ngushtë kaçurrel. Dhe tani le të vazhdojë të menjëhershëm të përdoruesit për dy integers, dhe thirrja le të ata, për hir të diskutim, x dhe y. Dhe le të më në fund të shtoni këto dy vlera, x dhe y, së bashku në mënyrë që të zbatuar shumë më e thjeshtë i calculators. printf, ju lutem më jepni një int. Dhe tani ne kemi nevojë që në fakt të marrë se int nga përdoruesit. Për ta bërë këtë, unë jam duke shkuar për të deklaruar një ndryshore të quajtur x, në këtë mënyrë ndarjen disa të kujtesës në kompjuter për këtë variabël, x. Dhe tani më lejoni të caktojë, duke përdorur operatori detyrë, vlera e kthimit, si të thuash, i get int. Me fjalë të tjera, në anën e djathtë i kësaj shprehje, le të thërrasë marrë int, e cila është një funksion shpallet ne CS50.h, dhe të lejojë get int për të bërë pesha të rënda për të marrë një int disi nga përdoruesit, duke u kthyer atë, mënyrë që të flasin, dhe pastaj ruajtjen atë prej anën e djathtë të kësaj shprehje në anën e majtë i këtij shprehjes. Le të tjetër të bëjë të njëjtën gjë, kjo herë duke marrë një vlerë për një ndryshore të quajtur y. printf, ju lutem më jepni një tjetër int. int y, duke deklaruar një i ri ndryshueshme, këtë herë i quajtur y, është e barabartë merrni int. Me fjalë të tjera, unë mund të telefononi get int herë të shumta, dhe çdo herë ajo e do të kthehen çfarëdo numër i plotë përdoruesi ka shtypur në të vërtetë. Së fundi, le të shtoni x dhe y së bashku. printf, kjo shumë i% d dhe% d, kështu që në Me fjalë të tjera, unë jam duke shkuar për të vihet në prizë vlerat e x dhe y per ato Vlerat kete vend. % D është, mirë,% d. Me fjalë të tjera, në qoftë se unë të shtoni një int në një tjetër int, unë jam duke shkuar për të marrë një int tretë. Prandaj, unë jam duke shkuar për të përdorur një të tretën vendin mbajtësin për një int. Periudha, backslash n, vetëm për të vënë një të ri Linja on ekran në mënyrë që të lëvizë kursorin poshtë mjeshtërisht, të japin kuotën e ngushtë. Tani, printf, në këtë rast, do që të ketë për të marrë disa shtesë argumente, tre, në fakt. Sepse në atë argumentit të parë, unë kam specifikuara tre vend mbajtësit. Kështu që unë jam duke shkuar për të ndarë këto argumente, si gjithmonë, me presje. Argumenti i parë i tillë do të jetë x, argumenti i dytë i tillë do të jenë y, dhe argumenti tretë tilla do të jetë, mirë, vetëm një shprehje aritmetike, x plus y. Unë jam duke shkuar për të mbyllur listën time argumentin me një kllapat, pikëpresje, Save my paraqesë, dhe tani hartojnë këtë program. Bëni adder Enter. Unë jam kthyer në ftim time ndriçon. Le të drejtuar atë tani - dot çaj adder Enter. Ju lutem më jepni një int. Le të fillojmë me 1. Ju lutem, më jepni një tjetër int. Le të shkojë me 2. Dhe shpresojmë se, shuma e 1 dhe 2 është 3.