C#从入门到精通(第7版)
上QQ阅读APP看书,第一时间看更新

3.5 实践与练习

(答案位置:资源包\TM\sl\3\实践与练习\)

综合练习1:设置百度地图常用地点 使用百度地图时,会弹出设置常用地点的对话框。定义家庭住址和单位地址的变量,保存输入的家庭地址和单位地址。(提示:使用Console.ReadLine()方法进行控制台输入。)

综合练习2:保存搜索热词 搜索引擎中,用户搜索较多的词会被作为搜索热词显示在搜索栏下,以备快速选择使用。编写程序,模拟搜索热词功能。首先提示用户输入搜索词,如输入“Java”,则“Java”一词会自动添加到搜索栏上,如图3.4和图3.5所示。(提示:使用Console. ForegroundColor()设置控制台文字颜色。)

图3.4 提示用户输入搜索词

图3.5 Java出现在搜索栏上,继续提示用户输入搜索词

综合练习3:模拟商品入库功能 商品入库管理是进销存类软件的基础功能之一。编写程序,模拟简单的商品入库功能。首先输出类似图3.6的入库界面(商品信息为空),然后要求用户输入商品编号、商品名称、商品规格、商品价格和入库数量,如图3.7所示。输入完成后,输出带数据的商品入库单,如图3.8所示。

图3.6 商品入库界面

图3.7 输入信息

图3.8 输出商品入库单

综合练习4:京东商城支付成功界面 编写程序,首先提示用户输入支付金额(80~200的数字),然后输出包含刚才输入金额的支付成功页面,效果如图3.9所示。(提示:使用DateTime结构获取交易的日期时间。)

图3.9 实现效果图

综合练习5:计算牛奶中蛋白质的总量 已知每盒牛奶(200 ml)含有蛋白质6.4 g,编写程序,计算购买牛奶袋数与蛋白质的质量。(提示:使用{0:f1}控制显示几位小数,0表示占位符,f为固定格式,1表示显示1位小数。)