编程题 从键盘输人一个 double 类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入处理,然后输出此数,以便验证处理是否正确。 程序代码如下: #include
main( ) { double x; printf( " Enter x:\n " ); scarf( " “%lf" , &x); printf( " 处理前 x=%f\n",x); / * 将下面的代码补充完整 * / //123.4567*100 //12345.67+0.5=12346.17 //(int)12346.17 //12346/100.0 //123.46 printf( " 处理后 x=%.2f\n",x); } 运行结果如下: Enter x: (printf 输出提示信息) 123.4567
( 从键盘输人123.4567,
代表Enter键) 处理前 x=123.456700 ( 输出原始数据) 处理后 x=123.460000 ( 输出对第三位小数进行四舍五人后的数据)