尧图精选

【Rust入门知识点学与练】第1课变量与打印

🕒 发布时间:2026/9/5 2:14:07 📁 来源:尧图网络
引语从0开始学习rust控制台代码一个知识点一个知识点的来不贪多每节课一个知识点并且完成学与练任务从而快速入门。把陡峭的学习曲线让它变平缓了从而激发兴趣坚持学下去。好咱们从最底层的开始一步一步来。第1课变量与打印知识点let 声明变量 println! 打印fnmain(){// 声明一个变量letname小明;letage25;// 打印println!(姓名: {},name);println!(年龄: {},age);// 也可以一句话打印多个println!({}今年{}岁,name,age);}运行cargonew lesson01cdlesson01把上面代码粘贴到 src/main.rscargo run输出姓名: 小明年龄: 25小明今年25岁核心规则规则 说明let x 值; 声明变量默认不可改let mut x 值; 加 mut 才能修改println!(“{}”, x) {} 是占位符按顺序填入变量动手试试把下面的代码补全让它能正确运行并输出结果fnmain(){letfruit苹果;letprice6;letcount3;// 补全下面这行输出: 买了3斤苹果每斤6元// 提示用 {} 占位符// 补全修改 count 为 5需要加一个关键字// 提示let 后面要加什么// 补全再次打印输出: 现在买了5斤苹果}期望输出买了3斤苹果每斤6元现在买了5斤苹果写好了贴过来我帮你看。没问题就进入第2课数据类型 贴代码fnmain(){letfruit苹果;letprice6;// mut 关键字代表变量 count 是可变的可以后续修改值letmutcount3;// 格式化输出{} 是占位符依次填入变量println!(买了{}斤{}每斤{}元,count,fruit,price);// 给可变变量重新赋值不需要再加 letcount5;// 第二次打印println!(现在买了{}斤{},count,fruit);}评语你的代码写得很好注释也很到位说明你理解了let mut 声明可变变量println! 的 {} 占位符按顺序填入重新赋值时不需要再加 let
上一篇/下一篇内容由系统自动关联 返回资讯列表 →