c++----实数类型.
实数类型
实数类型是一种数据类型,实数类型变量里能存放小数和整数。
定义格式:double a;
赋值:a=0.4;
输入:cin>>a;
输出:cout
尺子的价格
乐乐在文具店买铅笔,一枝铅笔的价格是0.8元。请你帮助乐乐,用变量的形式输出这枝铅笔的价格。
【样例输入】无
【样例输出】0.8
尺子的价格参考代码
#include <iostream>using namespace std;
int main( )
{
double a=0.8;
cout<<a;
return 0;
}
乐乐买糖果
乐乐应老师要求去买糖果分给班里同学,一斤糖果6.8元。乐乐先买了5斤,后来发现不够分,老师又让乐乐去买了4斤,请问乐乐一共花了多少钱?(用变量的形式进行输出)
【样例输入】无
【样例输出】61.2
乐乐买糖果参考代码
#include <iostream>
using namespace std;
int main( )
{
double a=6.8;
int b=5,c=4;
cout<<a*(b+c);
return 0;
}
格式化输出
格式化输出所用的函数为 printf,它可以输出任意位数的小数。
使用格式:printf(“%.nf”,a)。这句话的作用是将变量a保留n位小数输出。
注意事项:
1、这里的n,需要具体化为一个数字,保留几位小数,如保留两位小数,n就改成2,保留三位小数,n就改成3;
2、%后面的小数点一定不能漏掉。
3、使用printf的时候,一定要注意加上头文件#include。
乐乐买香蕉
乐乐想吃香蕉,于是乐乐妈妈准备买些香蕉放在家里给乐乐吃,乐乐妈妈准备买5.5斤香蕉,水果店一斤香蕉的价格是n元,问乐乐妈妈一共要付多少钱?(保留两位小数)
【输入描述】一行,一个实数n,表示香蕉的单价
【样例输入】5.20
【样例输出】28.60
乐乐买香蕉参考代码
#include <iostream>
#include <cstdio>
using namespace std;
int main( )
{
double a=5.5;
double b;
cin>>b;
printf("%.2f",a*b);
return 0;
}
如何使用printf输出多个变量
输出多个变量(这里以输出两个变量a,b为例):
//将a保留两位小数输出,将b保留三位小数输出
printf(“%.2f%.3f”,a,b);
即要输出多少个变量,双引号里就有多少个%.nf,并且每个%.nf与后面的变量都是一一对应的。变量名之间用逗号隔开。
如何使用printf分隔多个变量
空格分开: printf(“%.2f %.2f”,a,b);
即在对应的%.nf之间直接打个空格即可。
换行分开: printf(“%.2f\n%.2f”,a,b);
即在对应的%.nf之间直接加上“\n”即可。\n为换行符号。
两种水果价格
乐乐妈妈来到水果店买香蕉,发现这里的苹果非常新鲜,于是也买了些苹果,已知乐乐妈妈买的香蕉和苹果的重量都是5.5斤,香蕉的单价为m,苹果的单价为n,请你分别求出两种水果花了多少钱?(保留两位小数,空格隔开)
【输入描述】一行,两个实数m和n,分别表示香蕉和苹果的单价
【样例输入】5.20 4.50
【样例输出】28.60 24.75
两种水果价格参考代码
#include <iostream>
#include <cstdio>
using namespace std;
int main( )
{
double m,n,a=5.5;
cin>>m>>n;
printf("%.2f %.2f",m*a,m*a);
return 0;
}
三种水果价格
乐乐妈妈来到超市买香蕉、苹果和火龙果,三种水果都买6.5斤,三种水果的单价分别是a、b和c,请你分别求出这三种水果的价格。(保留两位小数,分三行输出)
【输入描述】一行,三个实数a,b,c,分别代表香蕉、苹果和火龙果的单价
【样例输入】5.20 4.50 6.50
【样例输出】33.80 29.25 42.25
三种水果价格参考代码
#include <iostream>
#include <cstdio>
using namespace std;
int main( )
{
double a,b,c,d=6.5;
cin>>a>>b>>c;
printf("%.2f\n%.2f\n%.2f",a*d,b*d,c*d);
return 0;
}
c++----实数类型.相关推荐
- mysql 实数型变量定义,MySQL实数类型使用注意事项
实数类型,即支持存储带小数的数据类型.MySQL数据库中的实数类型,既有支持精确类型的,也有支持不精确类型的,所以,在使用的过程中需要注意一些注意事项. 1.FLOAT和DOUBLE类型使用标准的浮点 ...
- PHP常用类型判断函数
1.gettype():获取变量类型 2.is_array():判断变量类型是否为数组类型 3.is_double():判断变量类型是否为倍浮点类型 4.is_float():判断变量类型是否为浮点类 ...
- int类型存小数 mysql_2020年最新版MySQL面试题(一)
数据库基础知识 一.为什么要使用数据库 1.数据保存在内存 优点:存取速度快 缺点:数据不能永久保存 2.数据保存在文件 优点:数据永久保存 缺点:①速度比内存操作慢,频繁的IO操作:②查询数据不方便 ...
- int类型存小数 mysql_MySQL面试题-数据类型
mysql有哪些数据类型 · 1.整数类型,包括TINYINT.SMALLINT.MEDIUMINT.INT.BIGINT,分别表示1字节.2字节.3字节.4字节.8字节整数.任何整数类型都可以加上U ...
- mysql 优化 类型_MySQL数据类型的优化选择
整数类型: Tinyint-8 Smallint-16 Mediumint-24 Int-32 Bigint-64 实数类型(带有小数部分的数字) Float-4/double-8:浮点 Decima ...
- 【蓝桥杯Java_C组·从零开始卷】第一节、环境与变量类型运算符与类型分析
B站高清回放地址: [https://www.bilibili.com/video/BV1Bm4y1Q7Wt?spm_id_from=333.999.0.0] 目录 一.Java环境搭建与使用(Ecl ...
- ORACLE的所有字段类型
http://space.itpub.net/7648593/viewspace-545486 字段类型 中文说明 ...
- MySQL类型介绍以及适用范围
1. 整型类型 Tinyint(8位) 范围:无符号(0~256).有符号(-128~127) 场景:一般用于存储数字字典,常量表的id,因为数据量十分有限,又是常量表,所以可以用它存储 Smalli ...
- DELPHI学习---结构类型
Structured types (结构类型) 结构类型的一个实例可包含多个值.结构类型包括集合.数组.记录,也包括类.类引用(class-reference) 和接口类型.除了集合只能包含有序值以外 ...
最新文章
- 深度学习经典数据集汇总
- ng2中router-outlet用法
- android xml文件操作类,android操作xml
- tomcat的部署及session绑定反代
- javaweb回顾第十二篇监听器
- Python的open函数文件读写线程不安全,logging模型文件读写线程安全!
- 贝壳集团IPO背后,风投协议之外还要面临何时盈利的问题
- python3-numpy 数组操作--修改数组形状、翻转数组、修改数组维度、连接数组、分割数组、数组元素的添加与删除
- 【转】科大校长给数学系学弟学妹的忠告本科数学参考书
- 技巧 | 在R语言中使用高德地图的API进行地理/逆地理编码(地址与经纬度的相互转换)...
- python入门经典-Python入门经典书籍有哪些?有这三本就够了
- 使用人人开源遇到的bug
- 数学建模(5.5)相关系数_斯皮尔曼相关系数
- wps小技巧,wps删除空白页怎么删?
- Python项目(Django):国内新冠肺炎疫情大数据可视化平台
- 洛谷—— P1069 细胞分裂
- java math 三角函数_Java Math类的常用方法,三角函数运算
- SEP8266 由零开始(一),最小系统,下载,与WiFi建立
- 使用百度文字识别API进行图片中文字的识别
- 昨天,我又“装”上了Windows 1.0