最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

当前要闻:BC4-牛牛学说话之-浮点数

来源:博客园


(资料图片仅供参考)

题目描述

会说整数之后,牛牛开始尝试浮点数(小数),输入一个浮点数,输出这个浮点数。

输入描述

输入一个浮点数

输出描述

输出一个浮点数,保留三位小数

示例 1

输入:1.359578输出:1.360

解题思路

方案一

使用 %f进行浮点型数据的输入输出

在 C 语言中想要保留三位小数进行输出,可以用 %.3f

%.3fprintf()语句中,整数部分全部输出,小数部分输出三位,不足三位自动在后面补 0,大于三位的截短到三位。

具体代码如下:

#include int main(){float number = 0;/* 定义一个浮点型变量 */scanf("%f", &number);/* 输入一个浮点数 */printf("%.3f", number);/* 输出我们输入的浮点数,并保留三位小数 */return 0;}

关键词: 整数部分 输入输出 小数部分