- 2
- 0
- 约小于1千字
- 约 4页
- 2024-01-30 发布于陕西
- 举报
第3章项目二主菜单中的顺序执行设计3_5实数型数据的输入输出22:331
3_5实型数据的输入和输出函数格式字符含义printff以小数形式输出单精度或双精度数(保留6位小数)E,e以指数形式输出单精度或双精度数g以%f、%e中较短的输出宽度输出单精度或双精度数scanff以小数形式输入单精度数E,e以指数形式输入单精度数lf以小数形式输入双精度数le以指数形式输入双精度数格式字符(实型数据)
说明:printf()函数中的修饰符“#”对于f、e、g格式字符当结果有小数时才给出小数点。在输出实型数据时,还可以指定输出的精度,即在格式字符串的“%”和格式字符之间加入“.n”。使用scanf()函数输入实型数据时不能指明精度,即“%.nf”的格式是错误的。
【例3.7】实型数据的输入输出示例。#includestdio.hintmain(){ floatf; doubled; scanf(%f%lf,f,d); printf(f=%f,d=%f\n,f,d); printf(f=%e,d=%e\n,f,d); printf(f=%4.2f,d=%.3f\n,f,d); return0;}若输入:201.3654□56987.685102345↙则输出结果为:f=201.365402,d=56987.685102f=2.01365e+02,d=5.69
原创力文档

文档评论(0)