第13讲——程序阅读题
来源:互联网 发布:淘宝怎么关闭店铺 编辑:程序博客网 时间:2024/06/04 20:02
程序1
#include <stdio.h>int main(){ int a, b; a= 2147483642; printf("a=%d\n",a); b = a + 10; printf("b=%d\n",b); return 0;}
解释原因
int型变量所占字节数为4,共32位,有一位为符号位,所以int型变量所能表示的范围为负2的31次方到2的31次方-1即-2147483648~2147483647,当把程序中a的值加10以后,产生溢出,出现此现象。
程序2
#include <stdio.h> int main() { float a,b,c; a=12345.67890; b=987.65432; c=a+b; printf("%12.5f\n",c); return 0; }
运行结果
解释原因
对于程序中的浮点型数要注意有效数字,本程序中输出格式控制为12位,保留5位有效数字。
0 0
- 第13讲——程序阅读题
- 第6、7讲阅读程序结果检验
- 第6、7讲阅读程序结果检验5
- 第6、7讲阅读程序结果检验6
- 《C语言及程序设计》第25讲阅读程序
- 《C语言及程序设计初步》第33讲阅读程序
- 第13周阅读程序——虚函数
- 第13周阅读程序——虚析构函数
- 第13周阅读程序——纯虚函数
- 第13周阅读程序——交通工具(1)
- 第13周阅读程序——交通工具(2)
- 第13周阅读程序——交通工具(3)
- 第13周程序阅读
- (第24讲)java小程序——Applet
- 第一周(程序阅读)——买车方案。
- 第一周项目 程序阅读——初识对象 1.1
- 第一周项目 程序阅读——初识对象 1.2
- 15第四周实践——阅读程序
- Cocos2d-x中的字符串
- 青蛙跳台阶
- C++拷贝构造函数
- SpringIOC 实例化Bean的流程
- eclipse反编译jar
- 第13讲——程序阅读题
- 腾讯实习生笔试题20160305
- Android悬浮缩放菜单的实现
- ubuntu下载编译android5.0
- 五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程
- Java遍历二维数组,求和
- Android学习笔记----数据持久存储
- Spring MVC测试
- ViewPager页面指示器简单实现