데이비드 J. 마란 :의 구현하자 활용 프로그램 CS50 라이브러리라는 함수를 사용 그 목적 인생에서이다 INT를 얻을 단지, int를 얻기에 수행 또는 사용자로부터의 정수. 음, 먼저이 기능을 사용하려면 CS50 도서관을 포함해야 우리가 할 수있는 헤더 파일 날카로운 문이 ​​(가) 있습니다. 

다음의하자, 우리는 종종처럼 포함 표준 io.h에는 우리가 액세스 할 수 있도록 printf와 같은 기능을합니다. 의 지금 INT와, 그 자체를 메인 선언하자 주요 무효, 여는 중괄호, 그리고 선제 닫기 중괄호. 그리고 사용자에게 메시지를 표시하기 위해 계속 지금하자 두 개의 정수, 그리고하자 전화 그들의 이익을 위해 토론, x와 y. 그리고 이제 마지막으로이 두 값을 추가 할 수 있도록, x와 y, 함께 할 수 있도록 매우 간단한 구현 계산기. 

printf와, 나에게 int를주십시오. 그리고 지금 우리가 실제로 얻을 필요 사용자로부터 해당 INT. 이 작업을 수행하기 위해, 나는 선언하는거야 변수에 할당하여, X라고 컴퓨터에서 일부 메모리 이 변수에, 배. 그리고 지금 사용, 저를 할당 할 수 할당 연산자, 반환 값, 그래서 GET은 int, 말할 수 있습니다. 즉, 우측의 이 식의,의 얻을 부르 자 에 선언 된 함수 중간, CS50.h 및 가져 오기 INT가 수행 할 수 어떻게 든 int를 받고 무거운 사용자로부터 그것을 반환 말하자면, 다음에서 저장하기 이 식의 우측 왼쪽에 이 식의. 

의 다음에,이 같은 일을하자 시간에 대한 값을 얻는 변수는 Y했다. printf와, 나에게 또 다른 INT주세요. 따라서 새를 선언 y를 int로 라는 변수,이 시간 Y는 INT를 얻을 같습니다. 즉, 나는 GET INT를 호출 할 수 있습니다 여러 번, 그리고 그것의 정보마다 어떤 정수를 반환하는 것 사용자가 실제로 입력했다. 

마지막으로, 다 같이 x와 y를 추가 할 수 있습니다. printf의, % d 및 % d의이 합계에서 이렇게 즉, 나는 플러그거야 이들에 대한 x와 y의 값 자리 값. % d 개입니다, 잘, % d의. 즉, 1 INT를 추가하는 경우 또 다른 정수로, 내가 갈거야 세 번째 INT를 얻을 수 있습니다. 이 때문에, 3 분의 1을 사용하는거야 INT를위한 홀더를 배치합니다. 

단지 새를 넣어 기간, 백 슬래시 N, 화면의 행으로 이동하도록 깔끔하게 가까운 견적을 아래로 커서. 

지금의 printf는,이 경우,가는 몇 가지 추가을해야합니다 인수 사실 세. 그 첫 번째 인수에, 내가했기 때문에 지정된 3 장소 홀더. 그래서 나는이를 분리하는거야 인수, 언제나, 쉼표. 최초의 인수가 될 것입니다 X, 두 번째 등의 인수는 것입니다 y 및 세번째 같은 인수 될 , 음, 그냥 될 것입니다 산술 식, X 더하기 Y. 나는 내 인수 목록을 닫습니다거야 괄호, 세미콜론, 저장 내 파일, 그리고 지금이 프로그램을 컴파일합니다. 

가산기를 입력합니다. 나는 나의 깜박 프롬프트에서 해요. 점 -의 지금을 실행하자 가산기를 입력 슬래시. 나에게 int를주십시오. 의 1부터 시작하자. 나에게 또 다른 INT주세요. 의 2로 가자. 그리고 바라건대, 1의 합이 3입니다.