DAVID J. MALAN: Cerchiamo di attuare un programma che sfrutta l' Biblioteca CS50, utilizzando una funzione chiamata ottenere int, il cui scopo nella vita è quello di fare proprio questo, per ottenere un int, o un numero intero, dall'utente. Beh, per utilizzare questa funzione abbiamo prima necessario includere il CS50 biblioteca di file di intestazione, che possiamo fare con il forte istruzione include. 

Diamo il prossimo, come spesso facciamo, includiamo io.h standard in modo che noi abbiamo accesso ad una funzione come printf. Vediamo ora dichiarare principale, stessa, con int void main, aperta parentesi graffa, e preventivamente vicino parentesi graffa. E andiamo ora procedere per richiedere all'utente per due interi, e la chiamata di let li, per motivi di discussione, x e y. E diciamo finalmente aggiungiamo questi due valori, xey, insieme in modo da attuare la molto più semplice di calcolatori. 

printf, per favore mi dia un int. E ora abbiamo bisogno di ottenere effettivamente che int dall'utente. Per fare questo, ho intenzione di dichiarare una variabile chiamata x, assegnando in tal modo certa memoria del computer per questa variabile, x. E adesso lasciatemi assegnare, tramite il operatore di assegnazione, il valore di ritorno, per così dire, di get int. In altre parole, sul lato destro di questa espressione, chiamiamola ottenere int, che è una funzione dichiarata in CS50.h, e consentire get int a fare il sollevamento di carichi pesanti di ottenere un int in qualche modo dall'utente, restituendolo, per così dire, e poi riporlo da destra di questa espressione nel lato sinistro di questa espressione. 

Facciamo il prossimo fanno la stessa cosa, questo tempo ottenere un valore per una variabile chiamata y. printf, per favore mi dia un altro int. int y, dichiarando così un nuovo variabile, questa volta chiamato y, equivale a ottenere int. In altre parole, posso chiamare get int più volte, ed ogni volta è intenzione di tornare qualunque numero intero l'utente ha effettivamente digitato. 

Infine, aggiungiamo x e y insieme. printf, questa somma di% de% d, quindi in altre parole, ho intenzione di collegare il valori di x ed y per coloro valori segnaposto. % D è, beh,% d. In altre parole, se aggiungo un int a un altro int, vado per ottenere un terzo int. Pertanto, ho intenzione di utilizzare una terza Segnaposto per un int. 

Periodo, backslash n, basta inserire un nuovo linea sullo schermo in modo da muovere l' cursore giù ordinatamente, vicino preventivo. 

Ora, printf, in questo caso, sta di dover prendere qualche ulteriore argomenti, tre, infatti. Perché in quel primo argomento, ho di cui tre segnaposto. Quindi ho intenzione di separare questi argomenti, come sempre, con le virgole. Il primo tale argomento sarà x, il secondo tale argomento sta essere y, e il terzo tale argomento sta per essere, bene, solo un espressione aritmetica, x + y. Io vado a chiudere il mio elenco di argomenti con una parentesi, punto e virgola, Salva i miei File e ora compilare questo programma. 

Assicurarsi vipera Invio. Sono tornato alla mia richiesta di lampeggiare. Vediamo ora eseguirlo - dot ridurre drasticamente vipera Invio. Per favore mi dia un int. Cominciamo con 1. Per favore mi dia un altro int. Andiamo con 2. E si spera, la somma di 1 e 2 è 3.