DAVID J. Malan: Anem a implementar un programa que usa avantatge de la Biblioteca CS50, usant una funció anomenada aconseguir int, l'objectiu en la vida és fer precisament això, per aconseguir un int, o un nombre enter, des de l'usuari. Bé, per utilitzar aquesta funció, primer d'incloure la biblioteca d'CS50 arxiu de capçalera, el que podem fer amb la forta declaració include. Anem a un altre, ja que sovint fem, incloem io.h estàndard, pel que tenim accés a una funció com printf. Ara anem a declarar principal, sí, amb int void main, clau d'obertura i preventivament tancament claudàtor. I ara anem a procedir a sol · licitar a l'usuari de dos sencers, i l'anomenat de let ells, pel bé de discussió, x i y. I siguem finalment afegir aquests dos valors, X i Y, juntament amb la finalitat aplicar el molt simple de les calculadores. printf, si us plau donar-me 1 int. I ara hem d'aconseguir realment que int l'usuari. Per a això, vaig a declarar una variable anomenada x, l'assignació d'aquesta manera part de la memòria a l'ordinador per aquesta variable, x. I ara m'ho dius assigno, utilitzant la operador d'assignació, el valor de retorn, per dir-ho, de get int. En altres paraules, al costat de la mà dreta d'aquesta expressió, anem a trucar a aconseguir int, que és una funció declarada en CS50.h i deixi get int per fer el pesat d'aconseguir un int d'alguna manera des de l'usuari, tornant, per dir-ho, i després emmagatzemar de el costat dret d'aquesta expressió a la banda esquerra d'aquesta expressió. Anem següent fan el mateix, aquesta temps obtenir un valor per a una variable anomenada i. printf, si us plau dóna'm una altra int. int i, declarant així una nova variables, aquest temps anomenat I, és igual a aconseguir int. En altres paraules, puc trucar a get int diverses vegades, i cada vegada és se li pot posar el que sigui sencer l'usuari ha escrit en realitat. Finalment, anem a afegir xiy junts. printf, aquesta suma de% di% d, de manera que en És a dir, vaig a connectar el els valors de x i y per a aquells valors de marcador. % D és, bé,% d. En altres paraules, si afegeixo un int a un altre int, vaig per obtenir una tercera int. Per tant, vaig a utilitzar un tercer col · locar suport per a un int. Període, la barra invertida n, només per posar un nou línia a la pantalla per tal de moure el cursor a sota acuradament, prop de cotització. Ara, printf, en aquest cas, es va a haver de portar el seu addicional arguments, tres, de fet. Perquè en aquest primer argument, he especificades tres marcadors de posició. Així que em vaig a separar aquests arguments, com sempre, amb comes. El primer d'aquests arguments que serà x, el segon d'aquests arguments es va ser i, i el tercer com a argument serà, bé, només un expressió aritmètica, x més i. Vaig a tancar el meu llista d'arguments amb un parèntesi, punt i coma, Guardar la presentar, i ara compilar aquest programa. Feu escurçó Enter. Ja estic de tornada en el meu ràpida parpellejar. Ara anem a executar - dot slash escurçó Enter. Si us plau, dóna'm un int. Anem a començar amb 1. Si us plau, dóna'm una altra int. Anem amb 2. I és d'esperar, la suma d'1 i 2 és 3.