1 00:00:00,000 --> 00:00:00,220 2 00:00:00,220 --> 00:00:02,860 SPEAKER 1: Hãy viết một chương trình được một số nguyên từ người sử dụng, mà không 3 00:00:02,860 --> 00:00:05,820 sử dụng các thư viện CS50 chức năng, có được int. 4 00:00:05,820 --> 00:00:08,570 Để làm điều này, chúng ta sẽ sử dụng một chức năng mới được gọi là quét f. 5 00:00:08,570 --> 00:00:12,880 Mà nó quay ra, có được int trong CS50 người sử dụng thư viện bên dưới mui xe. 6 00:00:12,880 --> 00:00:13,980 Ở đây chúng tôi đi. 7 00:00:13,980 --> 00:00:15,400 >> Trước tiên hãy tuyên bố một int. 8 00:00:15,400 --> 00:00:17,110 Chúng ta hãy gọi nó tùy tiện x. 9 00:00:17,110 --> 00:00:19,350 Mà cuối cùng sẽ đặt số nguyên của người sử dụng vào 10 00:00:19,350 --> 00:00:25,530 Bây giờ hãy nhắc nhở người dùng rằng số, cũng như số lượng, xin vui lòng. 11 00:00:25,530 --> 00:00:28,280 Và bây giờ chúng ta hãy gọi quét f, như sau. 12 00:00:28,280 --> 00:00:32,250 F quét, trích phần trăm unquote tôi, chỉ ra rằng những gì tôi muốn để có được 13 00:00:32,250 --> 00:00:34,040 từ người sử dụng thực sự là một số nguyên. 14 00:00:34,040 --> 00:00:37,190 Nhưng bây giờ tôi cần phải cung cấp lưu trữ không gian cho số nguyên. 15 00:00:37,190 --> 00:00:40,830 Tôi không thể chỉ cần vượt qua trong x, bởi vì thu hồi khi bạn vượt qua một đối số cho một 16 00:00:40,830 --> 00:00:43,080 chức năng, nó thường thông qua giá trị. 17 00:00:43,080 --> 00:00:44,880 Đó là một bản sao được thông qua nhập 18 00:00:44,880 --> 00:00:48,970 Vì vậy, thay vào đó, tôi muốn cung cấp quét f với địa chỉ của x để nó có thể 19 00:00:48,970 --> 00:00:51,840 thực sự thay đổi giá trị tại địa chỉ đó. 20 00:00:51,840 --> 00:00:56,310 Để đạt được điều đó, tôi chỉ đơn giản là cần phải vượt qua trong ký hiệu x để vượt qua trong 21 00:00:56,310 --> 00:00:58,210 địa chỉ của x. 22 00:00:58,210 --> 00:01:00,870 >> Cuối cùng chúng ta hãy đi trước và in ra cho người sử dụng một cách chính xác 23 00:01:00,870 --> 00:01:02,160 những gì họ gõ. 24 00:01:02,160 --> 00:01:06,520 Với t in, báo giá unquote, nhờ cho - phần trăm tôi là của chúng tôi 25 00:01:06,520 --> 00:01:11,000 giữ chỗ, tiếp theo x này thời gian, không ký hiệu x. 26 00:01:11,000 --> 00:01:14,570 Bởi vì, như mọi khi, tôi muốn vượt qua thành in f chính xác giá trị mà tôi 27 00:01:14,570 --> 00:01:15,560 muốn in. 28 00:01:15,560 --> 00:01:19,400 >> Bây giờ chúng ta tiết kiệm, biên dịch, và chạy chương trình này. 29 00:01:19,400 --> 00:01:25,200 Thực hiện, quét e không, dấu chấm dấu gạch chéo, quét e không, số xin vui lòng. 30 00:01:25,200 --> 00:01:27,790 Hãy cung cấp cho nó o 50. 31 00:01:27,790 --> 00:01:29,040 Và cảm ơn cho 50. 32 00:01:29,040 --> 00:01:31,563