![C#从入门到精通(第7版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/834/52842834/b_52842834.jpg)
上QQ阅读APP看书,第一时间看更新
3.5 实践与练习
(答案位置:资源包\TM\sl\3\实践与练习\)
综合练习1:设置百度地图常用地点 使用百度地图时,会弹出设置常用地点的对话框。定义家庭住址和单位地址的变量,保存输入的家庭地址和单位地址。(提示:使用Console.ReadLine()方法进行控制台输入。)
综合练习2:保存搜索热词 搜索引擎中,用户搜索较多的词会被作为搜索热词显示在搜索栏下,以备快速选择使用。编写程序,模拟搜索热词功能。首先提示用户输入搜索词,如输入“Java”,则“Java”一词会自动添加到搜索栏上,如图3.4和图3.5所示。(提示:使用Console. ForegroundColor()设置控制台文字颜色。)
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5381.jpg?sign=1738805322-xXoDFpime29zW0htwwLwUpma36Ylm8tA-0-048a0f06ab709fbc5ea657c0ae1ccb7d)
图3.4 提示用户输入搜索词
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5388.jpg?sign=1738805322-4tTZzXIg7wTZhgYd1mt6JzSxoLh0ZHXi-0-de05c4d0111e4fe5fcbe81bf1762f987)
图3.5 Java出现在搜索栏上,继续提示用户输入搜索词
综合练习3:模拟商品入库功能 商品入库管理是进销存类软件的基础功能之一。编写程序,模拟简单的商品入库功能。首先输出类似图3.6的入库界面(商品信息为空),然后要求用户输入商品编号、商品名称、商品规格、商品价格和入库数量,如图3.7所示。输入完成后,输出带数据的商品入库单,如图3.8所示。
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5399.jpg?sign=1738805322-B2OxJQ5IgDRH5WbAT6DbMAcHpec7KL0t-0-2374db980ccc93c1f327af643de3be90)
图3.6 商品入库界面
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5408.jpg?sign=1738805322-wp5Nj3rYqMhEdYkwLGpYaHHQw5eFcAgO-0-960a4fea20ba1fe15220cda7c106c1eb)
图3.7 输入信息
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5416.jpg?sign=1738805322-ANrmU4Z8ZjZ0FF08gxFn9xhMRnM0lVwx-0-5cb2f1ab057a270fe553c2e78d1f2476)
图3.8 输出商品入库单
综合练习4:京东商城支付成功界面 编写程序,首先提示用户输入支付金额(80~200的数字),然后输出包含刚才输入金额的支付成功页面,效果如图3.9所示。(提示:使用DateTime结构获取交易的日期时间。)
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5427.jpg?sign=1738805322-9CMFkgH4almr1wUbr9O6iLd2t7RwDYQE-0-e82b1592bf7622be16a930dca4532708)
图3.9 实现效果图
综合练习5:计算牛奶中蛋白质的总量 已知每盒牛奶(200 ml)含有蛋白质6.4 g,编写程序,计算购买牛奶袋数与蛋白质的质量。(提示:使用{0:f1}控制显示几位小数,0表示占位符,f为固定格式,1表示显示1位小数。)