Guessing Game(猜数字游戏)编程
咱们将会实现一个经典初学者编程项目:猜数字游戏。来做为咱们的第一个rust项目。接下来讲一下这个程序如何工做:咱们程序会生成一个在1到100之间产生一个随机数字,而后它会提示咱们去输入一个数字。而后根据咱们输入的数字,它会比较判断过大或者太小。一旦咱们猜中了,它会祝贺咱们。听起来很美好?code
让咱们创建一个崭新的项目。来到咱们的工做弓箭。还记得咱们怎样去建立一个hello_world目录结构和Cargo.toml?Cargo有一个命令能够完成全部得工做。让咱们试一试:游戏
$ cd ~/projects $ cargo new guessing_game --bin $ cd guessing_game
咱们经过cargo new命令输入咱们的项目名称,而且咱们设置--bin的标志,由于咱们是要建立一个二进制的文件而不是一个类库。io
检查已经生成的Cargo.toml:随机数
[package] name = "guessing_game" version = "0.1.0" authors = ["Your Name <you@example.com>"]
Cargo 经过你环境获取这些信息。若是这些不正确,修复它而后继续吧。rust
最后二进制