2.8 技能提升——在printf()函数中展示各类格式控制符

通过本章内容的学习,加深对综合案例的理解,并进行具体应用演示。

【例2-13】编写程序,通过输入端分别输入int、float、double、char型数据,使用各类格式控制符对数据进行输出。(源代码\ch02\2-13)

运行上述程序,结果如图2-13所示。

图2-13 各类控制符的演示

【代码解析】

本例演示了输入输出函数和各类控制符的使用。在代码中,定义一个char型数组,然后分别定义int、float以及double型变量。首先使用puts()函数打印出一串字符,然后用gets()函数获取这串字符并存于s数组中,再通过printf()函数与puts()函数输出这串字符,最后通过printf()函数以及格式控制符输出不同格式的数据。使用strcpy()函数也能将字符串存入数组中并通过格式控制符打印出来。