当前位置: 首页 > wzjs >正文

泉州公司建设网站招聘设计师去哪个网站

泉州公司建设网站,招聘设计师去哪个网站,wordpress管理员密码忘了怎么办,如何看一个网站做的如何目录 引言猜数游戏——目标一、创建项目二、编写代码三、运行代码四、代码解释总结 引言 猜数游戏是一个经典的编程练习,它不仅能够帮助开发者熟悉基本的输入输出操作,还能深入理解条件判断和用户交互的逻辑。在 Rust 中,通过标准库提供的 s…

目录

  • 引言
  • 猜数游戏——目标
  • 一、创建项目
  • 二、编写代码
  • 三、运行代码
  • 四、代码解释
  • 总结

引言

猜数游戏是一个经典的编程练习,它不仅能够帮助开发者熟悉基本的输入输出操作,还能深入理解条件判断和用户交互的逻辑。在 Rust 中,通过标准库提供的 std::io 模块,我们可以轻松实现一个简单的猜数游戏。本文将详细介绍如何创建一个猜数游戏项目,编写代码,并运行和解释代码的每一部分。

猜数游戏——目标

  • 生成一个1到100间的随机数
  • 提示玩家输入一个猜测
  • 猜完之后,程序会提示猜测是太小了还是太大了
  • 如果猜测正确,那么打印出一个庆祝信息,程序退出,如果猜测错误就继续猜。

一、创建项目

创建cargo项目,用VSCode打开。
在这里插入图片描述

运行cargo项目 cargo run(编译代码+执行结果)
在这里插入图片描述

二、编写代码

这段代码实现了一个简单的输入输出程序,通过 std::io 模块,程序能够接收用户的输入并显示结果。
在这里插入图片描述

源代码:

use std::io;
fn main() {println!("欢迎来到猜数小游戏!");println!("请输入一个1到100之间的数:");let mut guess = String::new();io::stdin().read_line(&mut guess).expect("读取失败");println!("你输入的数是:{}", guess);
}

三、运行代码

在这里插入图片描述

四、代码解释

use std::io;

导入了标准库中的 io 模块,用于处理输入输出操作

fn main() {}

定义了程序的主函数 main,这是程序的入口。

println!(“欢迎来到猜数小游戏!”);
println!(“请输入一个1到100之间的数:”);

使用 println! 宏打印欢迎信息和提示信息,要求用户输入一个 1 到 100 之间的数字。

let mut guess = String::new();

定义了一个可变的空字符串变量 guess,用于存储用户输入的内容。

io::stdin().read_line(&mut guess).expect(“读取失败”);

io::stdin() 获取标准输入流。
read_line(&mut guess) 从标准输入中读取一行文本,并将其存储到 guess 中。
.expect("读取失败") 是一个错误处理机制,如果读取输入失败,程序会 panic 并打印 “读取失败” 提示。

println!(“你输入的数是:{}”, guess);

打印用户输入的内容,显示用户刚刚输入的数字。

总结

通过本文的介绍,我们成功创建了一个简单的猜数游戏项目。在项目中,我们使用了 Rust 的 std::io 模块来处理输入输出操作,通过 println! 宏打印提示信息,使用 read_line 方法获取用户输入,并通过 expect 方法处理可能的错误。虽然目前的代码仅实现了基本的输入输出功能,但它是猜数游戏的核心部分。接下来,我们可以进一步扩展功能,例如生成随机数、判断用户输入的大小关系、处理多次猜测等,使游戏更加完整和有趣。


文章转载自:

http://yhm5faId.grnhb.cn
http://WXZ6MV3l.grnhb.cn
http://iDqgGExH.grnhb.cn
http://wJ6EOmMc.grnhb.cn
http://5GxOqxwR.grnhb.cn
http://Oe3z3Be5.grnhb.cn
http://i7AnSlT8.grnhb.cn
http://JyKbinb4.grnhb.cn
http://FylG7NMn.grnhb.cn
http://yN66Muw5.grnhb.cn
http://IR1oaSs5.grnhb.cn
http://Zhoquk9U.grnhb.cn
http://1xFPqxYg.grnhb.cn
http://t8BqNX4h.grnhb.cn
http://J7vWGHXl.grnhb.cn
http://5SHNurFd.grnhb.cn
http://QefgYYLl.grnhb.cn
http://qvyZugEb.grnhb.cn
http://ThdvyTdg.grnhb.cn
http://QAdZ0Z2t.grnhb.cn
http://8DvnrgIX.grnhb.cn
http://9uSKuBo4.grnhb.cn
http://EPVHPoAt.grnhb.cn
http://xyGLUQm7.grnhb.cn
http://ryLpXJlV.grnhb.cn
http://3p6yQYJx.grnhb.cn
http://WM0RcKRn.grnhb.cn
http://C7Fea4oS.grnhb.cn
http://9yRsPgit.grnhb.cn
http://WZVr6EDc.grnhb.cn
http://www.dtcms.com/wzjs/779254.html

相关文章:

  • 防腐木用什么名字做网站吉林省建设工程管理系统
  • 电子商务网站开发与应用论文美食网站建设方案
  • 做店铺图片什么网站宝安网站改版
  • 呼和浩特 网站建设邢台网公众号
  • 新乡专业做网站的公司哪家好网站模板站的模板展示怎么做的
  • 昆明做网站建设技巧公司网站建设app开发销售好做吗
  • 亿诚建设项目管理有限公司网站服装公司网站规划建设
  • 企业网站建设 百度文库深圳市房地产交易中心官网
  • 保定市住房和城乡建设局网站手机app推荐
  • 化工原料价格查询网站wordpress2019官方主题
  • s001网站建设公司成都互联网网站建设
  • 建站科技公司电商平台页面设计
  • wordpress站多久有排名素材网下载
  • 上合建设网站企业wordpress别名自动英文
  • 住房和城乡建设部网站防烟排烟网店设计理念
  • 凡科建站源码电商网站开发哪家好
  • 开发一个公司官网一般多少钱深度优化
  • 公司要搭建网站广州企业网站定制
  • 网站要什么备案机电工程东莞网站建设技术支持
  • 网站源码交易网wordpress 模板代码
  • 郑州出租车网廊坊seo计费管理
  • 揭阳市住房和城乡建设局官方网站模板ppt免费
  • 四川省建设厅网站wordpress图床网站
  • 寻找专业网站建设中国网建设频道
  • 深圳如何建立公司自己网站商城网站做推广有什么好处
  • 住房和城乡建设部网站投诉电话芜湖尚格网络科技有限公司
  • 网站制作多少钱新闻沈阳网上注册公司流程
  • 网站建设方面的wordpress固定连接怎么设置最好
  • 伊春网站制作哪个网站能学做微商
  • 网站开发视频教程下载重庆招聘网站哪个好