SPEAKER 1: Să scrie un program care primește un număr întreg de la utilizator, fără utilizând bibliotecile CS50 funcție, pentru a primi Int. Pentru a face acest lucru, vom folosi o noua functie numita de scanare f. Că se pare, se int în CS50 utilizatorii bibliotecii de sub capota. Aici vom merge. Să declarat mai întâi un int. Să-l numim arbitrar x. Care va pune în cele din urmă întreg utilizatorului inch Să acum solicita utilizatorului pentru care număr, ca și număr, vă rog. Și acum hai să numim scanare f, după cum urmează. Scanare f, citez la sută i, indicând faptul că ceea ce doriți să obțineți de la utilizator este într-adevăr un număr întreg. Dar acum am nevoie pentru a oferi de stocare spațiu pentru că întreg. Eu nu pot pur și simplu trece în x, deoarece rechemare că, atunci când trece un argument pentru o funcție, este de obicei a trecut de valoare. Care este o copie este trecut inch Deci, în loc, eu doresc să ofere f scanare cu adresa x, astfel încât să poată schimba de fapt valoarea la acea adresa. Pentru a realiza acest lucru, pur și simplu nevoie pentru a trece în ampersand x, în scopul de a trece în adresa de x. În cele din urmă să mergem mai departe și de imprimare pentru utilizatorul exact ceea ce el sau ea tastat. Cu imprimare t, citez, datorită pentru - procentul i este nostru substituent, urmat de x această timp, nu ampersand x. Deoarece, ca întotdeauna, vreau să treci în imprima f exact valoarea pe care am doresc imprimate. Să acum salva, compila, și a alerga acest program. Face, scanare f la zero, slash punct, scanare f la zero, număr vă rog. Să-i furnizeze o 50. Și mulțumiri pentru 50.