Дејвид Џ MALAN: Да се ​​спроведе програма со која носи предност на CS50 библиотека, со користење на функција наречена добие int, чија цел во животот е да го прават токму тоа, да се добивање на int, или цел број, од страна на корисникот. Па, да ја користите оваа функција треба прво треба да ги вклучуваат CS50 библиотеката хедер датотека, која може да се направи со остар вклучуваат изјава. Ајде следната, како што често се прават, вклучуваат стандард io.h така што имаме пристап на функција како printf. Ајде сега да изјави главниот, сама по себе, со int Главната празнина, отворен кадрава голема заграда, и превентивно блиску кадрава голема заграда. И ајде сега продолжи да го извести корисникот за два цели броја, и повик ајде нив, за доброто на дискусија, x и y. И нека конечно додадете овие две вредности, x и y, заедно со цел да се спроведување на многу наједноставните на калкулатори. printf, молам дај ми еден Инт. И сега ние треба да се всушност дека int од корисникот. Да го направите ова, ќе одам да прогласи променлива наречена X, со тоа распределба некои меморија во компјутерот за оваа променлива, x. И сега дозволете ми да доделите, со користење на задача оператор, повратната вредност, така да се каже, на Get Инт. Со други зборови, на десната страна на овој израз, да ја наречеме добие цел број, што е функција пријавена во CS50.h, и им овозможуваат добие int да го стори кревање на тешки предмети на добивање на int некако од страна на корисникот, тој се враќа, така да се каже, а потоа чување на тоа од десната страна на овој израз во левата страна на овој израз. Ајде следната прават истото, ова време добивање на вредност за променлива наречена y. printf, молам дај ми уште една Инт. int y, а со тоа прогласување на нови променлива, овој пат наречен Y, е еднаква добие Инт. Со други зборови, јас може да се јавите GET int неколку пати, и секој пат кога тоа е ќе се врати она што цел број корисникот е всушност напишан. Конечно, да додадете x и y заедно. printf, оваа сума од% d и% d, така што во Со други зборови, јас одам да го приклучиш во вредности на x и y за оние случаеви вредности. % D е, добро,% d. Со други зборови, ако додадам еден int на друг int, јас ќе одам да се добие една третина Инт. Затоа, јас ќе одам да се користи од трети место носителот за Инт. Период, обратна коса црта n, само да се стави нов линија на екранот, така што да се движат на курсорот надолу уредно, во близина понуда. Сега, printf, во овој случај, се случува мора да се преземат некои дополнителни аргументи, три, во факт. Бидејќи во тој првиот аргумент, јас сум утврдени три место сопствениците. Па ќе одам да се одвојат овие аргументи, како и секогаш, со запирки. Првиот таков аргумент ќе биде x, второто како аргументот се случува да биде y, и третиот како аргументот ќе биде, добро, само аритметички израз, x плус y. Одам да се затвори мојот аргумент листа со на загради, точка-запирка, Зачувај мојата поднесе, а сега ги собере на оваа програма. Направи ехидна Enter. Јас сум назад во мојата трепка брзо. Ајде сега се кандидира - Дот сека ехидна Enter. Ве молам да ми даде Инт. Да почнеме со 1. Те молам дај ми уште една Инт. Ајде да одиме со 2. И се надевам дека, збирот на 1 и 2 е 3.