![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=1738864396-KsAwKqTgVU10raIG78vSvELvOsZ8wYyl-0-0e46fb7d14088f4feb7d7c7d8047f050)
图3.4 提示用户输入搜索词
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5388.jpg?sign=1738864396-jcCdOq9YE7yS81qkvolMKWyifa9IgCdP-0-5af2a98b1bcec5bcdd0eaf498a816ce8)
图3.5 Java出现在搜索栏上,继续提示用户输入搜索词
综合练习3:模拟商品入库功能 商品入库管理是进销存类软件的基础功能之一。编写程序,模拟简单的商品入库功能。首先输出类似图3.6的入库界面(商品信息为空),然后要求用户输入商品编号、商品名称、商品规格、商品价格和入库数量,如图3.7所示。输入完成后,输出带数据的商品入库单,如图3.8所示。
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5399.jpg?sign=1738864396-E2Oyxxu0aHbvn8kOQRCg0eEOHEma6MBM-0-54cfa9a149522768eb5ad476686cb214)
图3.6 商品入库界面
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5408.jpg?sign=1738864396-tfVLXdRw0r2KGYGAYRhZtUJKPwbHQbM6-0-bbb3951ee895c00ab564618258e74c0c)
图3.7 输入信息
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5416.jpg?sign=1738864396-Dsa2lbCFgOxpPq4vQ593wwaXhbsIIbC5-0-810437a74e96071abc0763dfbe5f30d3)
图3.8 输出商品入库单
综合练习4:京东商城支付成功界面 编写程序,首先提示用户输入支付金额(80~200的数字),然后输出包含刚才输入金额的支付成功页面,效果如图3.9所示。(提示:使用DateTime结构获取交易的日期时间。)
![](https://epubservercos.yuewen.com/C3D15F/31397710407961406/epubprivate/OEBPS/Images/Figure-P53_5427.jpg?sign=1738864396-FjPkKLDNbUVM1EZ36kSi6PXGhdpW9Sjw-0-36b84840e1eaaa02dfda1f6d5196849c)
图3.9 实现效果图
综合练习5:计算牛奶中蛋白质的总量 已知每盒牛奶(200 ml)含有蛋白质6.4 g,编写程序,计算购买牛奶袋数与蛋白质的质量。(提示:使用{0:f1}控制显示几位小数,0表示占位符,f为固定格式,1表示显示1位小数。)