DAVID J. Malan: Chúng ta hãy thực hiện một chương trình lợi dụng Thư viện CS50, sử dụng một chức năng gọi là được int, mà mục đích trong cuộc sống là làm điều đó, để nhận được một int, hoặc một số nguyên, từ người sử dụng. Vâng, để sử dụng chức năng này, chúng tôi đầu tiên cần phải bao gồm các thư viện của CS50 tập tin tiêu đề, mà chúng tôi có thể làm với sắc nét bao gồm tuyên bố. 

Chúng ta hãy tiếp theo, như chúng ta thường làm, bao gồm io.h tiêu chuẩn để chúng ta có thể truy cập đến một chức năng như printf. Bây giờ chúng ta tuyên bố chính, chính nó, với int void main, ngoặc móc mở, và đánh phủ đầu gần ngoặc móc. Và chúng ta bây giờ tiến hành nhắc nhở người dùng cho hai số nguyên, và gọi chúng ta hãy họ, vì lợi ích của thảo luận, x và y. Và cuối cùng chúng ta hãy thêm hai giá trị, x và y, với nhau để thực hiện rất đơn giản của máy tính. 

printf, xin vui lòng cho tôi một int. Và bây giờ chúng ta cần phải thực sự có được mà int từ người sử dụng. Để làm điều này, tôi sẽ khai báo một biến gọi là x, do đó phân bổ một số bộ nhớ trong máy tính cho biến này, x. Và bây giờ hãy để tôi chỉ định, sử dụng điều hành phân công, giá trị trả về, có thể nói, get int. Nói cách khác, ở phía bên tay phải của biểu thức này, chúng ta hãy gọi được int, mà là một chức năng tuyên bố trong CS50.h, và cho phép có được int để làm nâng nặng nhận được một int bằng cách nào đó từ người sử dụng, trả lại nó, vậy để nói chuyện, và sau đó lưu trữ nó từ phía bên tay phải của biểu thức này vào phía bên tay trái của biểu thức này. 

Chúng ta hãy tiếp theo làm điều tương tự, điều này thời gian nhận được một giá trị cho một biến được gọi là y. printf, xin vui lòng cho tôi int khác. int y, do đó tuyên bố một mới biến, thời gian này được gọi là y, bằng được int. Nói cách khác, tôi có thể gọi get int nhiều lần, và mỗi lần nó sẽ trả lại bất cứ số nguyên người sử dụng đã thực sự gõ. 

Cuối cùng, chúng ta hãy thêm x và y với nhau. printf, số tiền này của% d và% d, do đó, Nói cách khác, tôi sẽ cắm vào giá trị của x và y cho những giá trị giữ chỗ. % D là, tốt,% d. Nói cách khác, nếu tôi thêm một int để int khác, tôi sẽ để có được một int thứ ba. Vì vậy, tôi sẽ sử dụng một phần ba đặt giữ cho một int. 

Thời gian, dấu gạch chéo ngược n, chỉ cần đặt một mới dòng trên màn hình để di chuyển con trỏ xuống gọn gàng, báo giá gần. 

Bây giờ, printf, trong trường hợp này, sẽ phải có một số bổ sung tham số, ba, trên thực tế. Bởi vì trong đó số đầu tiên, tôi đã quy định ba người diễn ra. Vì vậy, tôi sẽ tách các đối số, như mọi khi, bằng dấu phẩy. Đối số đầu tiên như vậy là có được x, tham số thứ hai như vậy sẽ được y, và đối số thứ ba đó là có được, tốt, chỉ cần một biểu thức số học, x cộng với y. Tôi sẽ đóng danh sách đối số của tôi với một dấu ngoặc đơn, dấu chấm phẩy, Lưu của tôi tập tin, và bây giờ biên dịch chương trình này. 

Làm cho bộ cộng Enter. Tôi đã trở lại tại dấu nhắc nhấp nháy của tôi. Bây giờ hãy chạy nó - dot giảm cộng Enter. Xin vui lòng cho tôi một int. Hãy bắt đầu với 1. Xin vui lòng cho tôi int khác. Chúng ta hãy đi với 2. Và hy vọng, tổng của 1 và 2 là 3.