首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Rust每日一题之01-问好

01.问好

“Hello, World”程序都是你要学习编写的第一个程序,但是它没有涉及任何输入。 所以先来创建一个提示输入名字并打印包含该名字的问候信息的程序。

示例输出

What is your name? Brian

Hello, Brian, nice to meet you!

约束

输入、字符串连接和输出这几个部分要分开。

挑战

不使用任何变量,编写一个新版本的程序。

编写一个新版本,对不同的人显示不同的问候语

今天来看第一题问好,主要涉及到标准输入输出,去看一下Rust标准库的文档

链接:https://doc.rust-lang.org/stable/std/io/index.html

在文档中,有一个例子:

继续看文档,这里不推荐使用 "?”操作符,然后例子就变成了这样:

凑起来

编译运行效果:

注意,这里我们并没有满足题目的约束:输入、字符串连接和输出这几个部分要分开

需要先进行字符串连接,后输出

查看标准库中的String库

链接:https://doc.rust-lang.org/stable/std/string/index.html

参考里面的例子,最后修改为:

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180417G1V5ZU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券