1017:浮点型数据类型存储空间大小

您所在的位置:网站首页 double类型0d 1017:浮点型数据类型存储空间大小

1017:浮点型数据类型存储空间大小

2023-09-27 09:34| 来源: 网络整理| 查看: 265

1017:浮点型数据类型存储空间大小 时间限制: 1000 ms 内存限制: 65536 KB

【题目描述】

分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。

【输入】

(无)

【输出】

一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。

【输入样例】

(无)

【输出样例】

(无)

分析:

主要考查如何获取float和double类型变量的存储空间。 要获得某个类型或变量的存储空间,可以使用sizeof运算,sizeof运算符的使用方法如下: sizeof(表达式) 表达式可以是变量、常量、类型名、表达式,甚至可以是复合类型等。 甚至其中的括号有时可以省略,但建议还是加上括号。下面会结合两种方式来展示。 sizeof和加减乘除一样,都是运算符,而不是函数。其优先级比加减乘除都高。结合方向是自右向左。

思路:

可以声明1个float类型变量和1个double类型变量,然后用sizeof运算符分别输出它们的结果。 或者直接用sizeof运算符直接输出float和double这两个类型。 在下方代码中,第一种方法用C++来表示,第二种方法用C语言来表示。

求解过程:

声明1个float类型变量和1个double类型变量。 用sizeof运算符分别输出两个变量的结果。

参考代码 - C++:

#include using namespace std; int main() { float f; double d; cout


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3