题目
2015-10-26 22:58
246 查看
下面代码转置1戈M*M的矩阵元素,M是用#define定义的常数
A.M的值是多少?
因为是在内循环中所以i得值不变,由代码可知由A[i][j]变为了A[i][j+1].值增加了4*M,即76,所以M得值是19.B.i的值存在%edi,j的值存在%ecx
由 movl 的汇编代码及addl $1,%ecx 且在内循环当中,相当于j+1,所以j的值存放在%ecx中,cmpl是比较i与j的代码依判断循环结束的条件,所以%edi的值存放的是j的值。C.C代码版本。
2.92遵循位级浮点数编码规则,实现具有以下原型的函数“
float_bits float_negate(float_bits f);
对于浮点数f,这个函数计算-f.如果f是NAN,你的函数应该简单地返回f.
测试你的浮点数
测试结果:
相关文章推荐
- [BZOJ1641][Usaco2007 Nov]Cow Hurdles 奶牛跨栏
- Scala学习笔记<基本数据结构>
- iOS启动时如何添加引导页面 小demo
- Axis,axis2,Xfire以及cxf对比
- 存储器层次结构
- bzoj3433【Usaco2014 Jan】Recording the Moolympicx
- ubutu安装mpich3遇到的问题
- Could not find developer disk image
- 录制后没有userSession
- codeforces 589 I - Lottery(水)
- 即时聊天IM之四 Android客户端IM帮助类编写
- Android之React native的介绍和入门指南
- 面试---两个栈实现一个队列
- FFmpeg Android平台编译与使用
- python学习笔记(四)dict和set类型
- poj 2566
- 2015年10月23日作业
- hadoop2.5.1+ubantu14.04伪分布式配置及问题解答
- bzoj3432【Usaco2014 Jan】Cross Country Skiing
- mac上查看wifi密码明文