作者: selfimpr
博客: http://blog.csdn.net/lgg201
邮箱: lgg860911@yahoo.com.cn
C语言程序设计----示例及练习题----第二章--格式化输入输出
声明: 部分示例代码为书中源代码.其他原创代码多数对原题要求有所改动.
page 31:
page34:
练习2: 编写printf函数调用下列格式来显示float型变量x:
a) 指数表示形式: 最小为8的字段宽度内左对齐; 小数点后保留1位数字.
b) 指数表示形式: 最小为10的字段宽度内右对齐; 小数点后保留6位数字
c) 定点十进制表示形式: 最小为8的字段宽度内左对齐; 小数点后保留3位数字
d) 定点十进制表示形式: 最小为6的字段宽度内右对齐; 小数点后无数字.
练习4: 编写一个程序, 接收用户录入的日期信息并且将其显示出来. 其中, 输入日期的形式为月/日/年(mm/dd/yy), 输出日期的形式为年月日(yymmdd), 格式如下:
Enter a date (mm/dd/yy): 2/17/96
You entered the date 960217
练习5: 编写一个程序, 对用户录入的产品信息进行格式化, 程序运行后需要有以下会话:
Enter item number: 583
Enter unit price: 13.5
Enter purchase date(mm/dd/yy): 10/24/95
Item Unit Price Purchase Date
583$ 13.50 10/24/95
其中, 数字项和日期项左对齐, 单位价格右对齐, 美元数量最大取值为9999.99
练习6: 图书用国际标准图书编号进行标识, 如0-393-30375-6.编号中的第一个数字说明编写书籍所用的语言(例如, 0表示英语, 3表示德语). 接下来的一组数字表示出版社. 随后的数字是出版社定的用来识别图书. 最后, 结尾的数字是校验数字, 用来验证前面数字的准确性. 编写一个程序来分解用户录入的ISBN信息: 格式如下:
Enter ISBN: 0-393-30375-6
Language: 0
Publisher: 393
Book Number: 30375
Check digit: 6
分享到:
相关推荐
这是自己写的《C语言程序设计-现代方法》前12章的习题解答,希望能帮助需要的同学。《C语言程序设计-现代方法》是我见过的关于C语言最好的书籍,并且其习题有一定难度。原作者只放出了部分习题解答,不全。
C语言程序设计---五子棋 C语言程序设计---五子棋 C语言程序设计---五子棋
c语言程序设计-习题集-含答案.pdf
(完整版)C语言程序设计-职工信息管理系统[1].pdf(完整版)C语言程序设计-职工信息管理系统[1].pdf(完整版)C语言程序设计-职工信息管理系统[1].pdf(完整版)C语言程序设计-职工信息管理系统[1].pdf(完整版)C语言程序...
(完整版)C语言程序设计-职工信息管理系统[1].docx(完整版)C语言程序设计-职工信息管理系统[1].docx(完整版)C语言程序设计-职工信息管理系统[1].docx(完整版)C语言程序设计-职工信息管理系统[1].docx(完整版)C语言...
C语言程序设计-曾怡 01
c语言程序设计现代方法 c语言程序设计 c语言程序设计现代方法第8章习题
C语言程序设计-计算公式t=1-1/2-1/3……-1/m的值。例如:若输入5,则应输出-0.283333。
C语言程序设计--形考任务2017全部答案.docx
3.C语言程序设计--火车订票系统 4.C语言程序设计--商品信息管理 5.C语言程序设计--通讯录 6.C语言程序设计--书店管理系统 7.C语言程序设计--超市商品信息管理系统 8.C语言程序设计--图书管理系统 9....
单片机C语言程序设计K1-K4 控制LED移位(基于8051+Proteus仿真)单片机C语言程序设计K1-K4 控制LED移位(基于8051+Proteus仿真)单片机C语言程序设计K1-K4 控制LED移位(基于8051+Proteus仿真)单片机C语言程序设计...
自己做的课后习题,主要是前12章的难题解答。后几章的习题较难,前12章可以作为基础来学习。
单片机C语言程序设计 K1-K4 控制LED移位(有源码)单片机C语言程序设计 K1-K4 控制LED移位(有源码)单片机C语言程序设计 K1-K4 控制LED移位(有源码)单片机C语言程序设计 K1-K4 控制LED移位(有源码)单片机C语言程序...
C语言程序设计_苏小红_课后习题答案
嵌入式c语言程序设计--使用mcs-51
C语言程序设计现代方法(第2版)_课后习题答案
C语言程序设计-图书管理系统 ,大二期间本人和小组成员共同开发,可用来学习参考,觉得资源不错给个好评,铁子
C语言程序设计_张磊_课后习题答案
C语言程序设计-求1-3+5-7+9……-99+101的值。 (运行结果:51)。
在《C语言程序设计现代方法第2版》的基础上添加了C1X的内容,测试了Cygwin3.3.4、VS2022和PellesC对C1X新特性的支持情况,暂未解答新增的第28章编程题第2题的多线程版。2022-3-13更新