>> 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.