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