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 <iostream>
using namespace std;
int main()
{float f;double d;cout << sizeof(f) << ' ' << sizeof d;return 0;
}

参考代码 - C语言:

#include <stdio.h>
int main()
{printf("%d %d", sizeof(float), sizeof(double));return 0;
}

1017:浮点型数据类型存储空间大小相关推荐

  1. 信息学奥赛一本通 1017:浮点型数据类型存储空间大小 | OpenJudge NOI 1.2 02

    [题目链接] ybt 1017:浮点型数据类型存储空间大小 OpenJudge NOI 1.2 02:浮点型数据类型存储空间大小 [题目考点] 1. sizeof运算符 sizeof可以求某常量.变量 ...

  2. 信息学奥赛一本通(1017:浮点型数据类型存储空间大小)

    1017:浮点型数据类型存储空间大小 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 40826     通过数: 32913 [题目描述] 分别定义float,d ...

  3. NOI-1.2(02) 浮点型数据类型存储空间大小

    02:浮点型数据类型存储空间大小 描述 分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节). 输入 无. 输出 一行,两个整数,分别是两个变量的存储空间大小, ...

  4. 006:浮点型数据类型存储空间大小

    006:浮点型数据类型存储空间大小 总时间限制: 1000ms 内存限制: 65536kB 描述 分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节). 输入 ...

  5. 信息学奥赛一本通C++语言——1017: 浮点型数据类型存储空间大小

    [题目描述] 分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节). [输入] (无) [输出] 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开. ...

  6. 浮点型数据类型存储空间大小(信息学奥赛一本通-T1017)

    [题目描述] 分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节). [输入] (无) [输出] 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开. ...

  7. 信息学奥赛一本通 1018:其他数据类型存储空间大小 | OpenJudge NOI 1.2 03

    [题目链接] ybt 1018:其他数据类型存储空间大小 OpenJudge NOI 1.2 03:其他基本数据类型存储空间大小 [题目考点] sizeof运算符 sizeof可以求某常量.变量或类型 ...

  8. 信息学奥赛一本通 1016:整型数据类型存储空间大小 | OpenJudge NOI 1.2 01

    [题目链接] ybt 1016:整型数据类型存储空间大小 OpenJudge NOI 1.2 01:整型数据类型存储空间大小 [题目考点] 1. sizeof运算符 sizeof可以求某常量.变量或类 ...

  9. 信息学奥赛一本通(1018:其他数据类型存储空间大小)

    1018:其他数据类型存储空间大小 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 36770     通过数: 31958 [题目描述] 分别定义bool,cha ...

最新文章

  1. Android-Binder进程间通讯机制-多图详解
  2. 【Flutter】Flutter 混合开发 ( Flutter 与 Native 通信 | 完整代码示例 )
  3. OllyDbg捕捉MFC程序按钮事件
  4. mysql安装10045_mysql数据库5.6.45安装后的配置(离线安装包版)
  5. keil和proteus的联调设置
  6. 我的小白同事接触白鹭引擎4天,成功做了一款足球小游戏
  7. SCCM2012升级SP1系列之配置管理SCCM2012④配置SCCM2012补丁分发
  8. ObjectContext的ApplyPropertyChanges()方法不能更新导航属性的解决办法
  9. SQL-Server2008数据库异常报错
  10. Flutter入门综合练习
  11. 自己封装的Socket组件,实现服务端多进程共享Socket对象,协同处理客户端请求...
  12. IDEA项目can not reconnect错误
  13. 怎么把视频压缩成表情包?如何把视频做成GIF动图
  14. 让前辈再次激励我不断进步
  15. 游戏无法启动此程序因为计算机中丢失,无法启动此程序因为计算机中丢失*.dll 看完你就知道了...
  16. 热力地图高德_高德地图
  17. 文章结构层次序数(序号)的规范要求
  18. HTML网页设计期末课程大作业 :汽车网页——宝马轿车 6页 带背景音乐 学生网页设计作业HTML+CSS+JavaScript学生网页课程设计期末作业下载
  19. excel表格如何转换成word表格_pdf的表格怎么转换成word?教你掌握重要一步
  20. 如何查询MOTO手机IMEI码和MSN码

热门文章

  1. C/C++《数据结构课程设计》任务书[2022-12-27]
  2. 阿里巴巴有哪些好玩的分布式开源框架?
  3. java闹钟_JAVA 闹钟程序
  4. python圣斗士修炼(十八):访问mysql数据库
  5. C++调用JSON-CPP库实现JSON字符串解析
  6. 安装Anaconda和配置环境
  7. POJ3254 状压DP模板
  8. Spring 官方修复零日漏洞,推出 Spring Boot 2.6.6、2.5.12 等新版本
  9. Dlib模型之驾驶员疲劳检测总结(可视化界面)
  10. 使用python中tkinter库显示图片点击按钮跳跳下一张图片