CPreimerPlus第四章编程练习简析及答案.ppt
《CPreimerPlus第四章编程练习简析及答案.ppt》由会员分享,可在线阅读,更多相关《CPreimerPlus第四章编程练习简析及答案.ppt(10页珍藏版)》请在三一办公上搜索。
1、2012/11/25,C Primer Plus(第五版)中文版编程练习,分析及答案(第四章),2012/11/25,1.输入名字和姓氏,然后以“名字,姓氏”的格式输出。分析:变量的个数及类型;格式说明符程序:,2.编写一个程序,要求输入名字,并执行以下操作:a.把名字引在双引号中打印出来。b.在宽度为20个字符的字段内打印名字,并且整个字段引在引号内。c.在宽度为20个字符的字段的左端打印名字,并且整个字段印在引号内。d.在比名字宽3个字符的字段内打印它。分析:a.双引号如何输出?b.如何在固定宽度内输出?c.如何在左端输出?d.输入的名字长度如何计算?输出时,字符宽度变化,如何输出?程序:
2、(见下页),2012/11/25,2012/11/25,3.输入一个浮点数,首先以小数点记数法,然后以指数记数法打印它。输出使用下列形式:a.21.3 or 2.1e+001b.+21.290 or 2.129E+001分析:浮点型的格式说明符;指数记数法的格式说明符;小数点位数和正号的输出方法。程序:,4.编写一个程序,要求输入身高(以厘米为单位)和名字,然后以如下形式显示:Dabney,you are 1.750 meters tall分析:变量的个数及类型;变量的输入和输出。程序:,2012/11/25,5.先输入名字,再输入姓氏,第一行打印姓名;第二行打印名字和形式的个数,把字母个数与
3、对应姓名的结尾对齐;第三行输出字母个数与对应姓名的开始对齐。分析:输入的名字长度如何计算?如何实现左对齐/右对齐?程序:,6.编写一个程序,设置一个值为1.0/3.0的double类型变量和一个值为1.0/3.0的float类型变量。每个变量的值显示三次:一次在小数点右侧显示4个数字,一次在小数点右侧显示12个数字,另一次在小数点右侧显示16个数字。同时要让程序包括float.h文件,并显示FLT_DIG和DBL_DIG的值。1.0/3.0的显示值与这些值一致吗?分析:关键了解FLT_DIG和DBL_DIG的含义。程序:,2012/11/25,7.输入汽车行驶的英里数和消耗汽油的加仑数。计算并
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CPreimerPlus 第四 编程 练习 答案
链接地址:https://www.31ppt.com/p-5423653.html