DAVID J. Malan: Ni praktikigi programo kiu utiligas la CS50 biblioteko, uzante funkcio nomita get int, kies celo en la vivo estas fari ĝuste tion, por ricevi int, aŭ entjero, de la uzanto. Nu, por uzi ĉi tiun funkcion ni unue bezonas inkluzivi la CS50 biblioteko kaplinio dosiero, kiun ni povas fari kun la akran inkluzivi aserton. Ni proksima, kiel ni ofte faras, inkluzivi norma io.h tiel ke ni havas aliron al funkcio kiel printf. Ni nun rakontu ĉefa, mem, kun int ĉefa malplenon, malferma krispa streĉa, kaj preventa proksime krispa streĉa. Kaj ni nun procedas suflori la uzanto por du entjeroj, kaj lasu la alvokon ili, por la bono de diskuto, x kaj y. Kaj ni fine aldonos tiujn du valorojn, x kaj y, kune tiel, kiel al apliki la tre plej simpla de kalkuliloj. printf, bonvolu doni al mi int. Kaj nun ni bezonas reale preni ke int de la uzanto. Por fari tion, mi tuj deklari variablon nomitan x, tiel atribuo iuj memoro en la komputilo cxar cxi tiu variablo x. Kaj nun mi volas atribui, uzante la valorizo ​​operatoro, la reveno valoro, por tiel diri, de Get int. En aliaj vortoj, en la dekstra flanko de tiu esprimo, ni vokas akiri int, kio estas funkcio deklarita en CS50.h, kaj permesos get int fari la pezaj levo de iĝi an int iel de la uzanto, redonante ĝin, por tiel diri, kaj tiam stoki ĝin el la dekstra flanko de ĉi tiu esprimo en la maldekstra flanko de tiu esprimo. Ni sekvanta fari la saman aĵon, tio tempo prenanta valoro por variablon nomitan y. printf, bonvolu doni al mi alian int. int y, tiel deklarante nova variablo, ĉi tiu tempo nomata y, egalas get int. Alivorte, mi povas nomi get int plurfoje, kaj ĉiun fojon ĝi estas tuj revenos ajn entjero la uzulo reale tajpitaj. Finfine, ni aldonu x kaj y kune. printf, tiu sumo de% d kaj% d, do en Alivorte, mi tuj ŝtopi en la valoroj de x kaj y por tiuj lokokupilo valoroj. % D estas, nu,% d. En aliaj vortoj, se mi aldonas unu int al alia int, mi tuj por ricevi trionon int. Tial, mi tuj uzos trian meti posedanto por int. Periodo, backslash n, nur meti nova linio sur la ekrano tiel kiel movi la kursoro malsupren nete, proksime citaĵo. Nun, printf, en ĉi tiu kazo, tuj havi preni iun aldonan argumentoj, tri, fakte. Ĉar en tiu unua argumento, mi ne havas specifita tri jxokeroj. Do mi tuj disigos tiuj argumentoj, kiel ĉiam, kun komoj. La unua tia argumento tuj estos x, la dua tia argumento tuj esti y, kaj la tria tia argumento tuj estos, nu, nur aritmetika esprimo, x plus y. Mi tuj fermos mian argumenton listo kun a parentezoj, punktokomo, Save mia fajliloj, kaj nun kompili tiun programon. Faru Cerasto Eniru. Mi estas denove en mia palpebrumante prompto. Ni nun kuras ĝi - dot oblikvo Cerasto Eniru. Bonvolu doni al mi int. Komencu per 1. Bonvolu doni al mi alian int. Ni iru kun 2. Kaj espereble, la sumo de 1 kaj 2 estas 3.