ch02 课下作业】的更多相关文章

ch02 课下作业 2.96 代码 #include <stdio.h> #include <stdlib.h> typedef unsigned float_bits; float u2f(unsigned x){ return *((float*)&x); } int float_f2i(float_bits f){ unsigned sign = f>>31; int exp = (f>>23) & 0xFF; int frac = (…
20165302 ch02 课下作业 作业内容 补充完成课上测试(不能只有截图,要有分析,问题解决过程,新学到的知识点) 完成教材 p97 2.96 2.97,要有完备的测试 发一篇相关内容的博客, 提交博客链接 ---(由于上次博客没有及时上交,所以作业补做就和ch01的博客一起写了) 上周作业补交及补做 1.测试一 每个.c一个文件,每个.h一个文件,文件名中最好有自己的学号 用Vi输入图中代码,并用gcc编译通过 在Vi中使用K查找printf的帮助文档 提交vi编辑过程截图,要全屏,包含…
20155212 ch02 课下作业 T1 题目 参考附图代码,编写一个程序 "week0601学号.c",判断一下你的电脑是大端还是小端 相关知识 小端法:最低有效字节在最前面 大端法:最高字节在最前面 思路 将参数的指针强制类型转换为unsigned char *代码利用强制转换类型告诉机器,程序应该把这个指针看成指向一个字节序列,而不是指向一个原始数据类型的对象.然后这个指针会被看成是对象使用的最低字节地址. 代码 #include <stdio.h> typedef…
课上测试 测试-3-ch02 任务详情 编写一个程序 "week0203学号.c",运行下面代码: 1 short int v = -学号后四位 2 unsigned short uv = (unsigned short) v 3 printf("v = %d, uv = %u\n ", v, uv); 在第三行设置断点用gdb调试,用p /x v; p /x uv 查看变量的值,提交调试结果截图,要全屏,要包含自己的学号信息 分析p /x v: p /x uv 与…
补充完成课上测试(不能只有截图,要有分析,问题解决过程,新学到的知识点) 完成教材 p97 2.96 2.97,要有完备的…
2.96遵循位级浮点编码规则,实现具有如下原型的函数: /* *Compute (int) f. *If conversion causes overflow or f is NaN, return */ int float_f2i(float bits f); 对于浮点数f,这个函数计算(int)f.如果f是NaN,你的函数应该向零舍人.如果f不能用整数表示(例如,超出表示范围,或者它是一个NaN),那么函数应该返回.x800000000测试你的函数,对参数f可以取的所有2^32个值求值,将结…
2.96 遵循位级浮点编码规则,实现具有如下原型的函数: /* *Compute (int)f. *If conversion cause overflow or f is NaN, return 0*800000000 */ int float_f2i(float_bits f); 对于浮点数f,这个函数计算(int)f.如果f是NaN,你的函数应该向零舍入.如果f不能用整数表示(例如,超出这个表示范围,或者它是一个NaN),那么函数应该返回0*800000000. 测试你的函数,对参数f可以…
20155338 ch02 ch03课下作业 要求: 1.补充完成课上测试(不能只有截图,要有分析,问题解决过程,新学到的知识点) 课上测试-3-ch02 1.编写一个程序 "week0603学号.c",运行下面代码: (1) short int v = -学号后四位 (2) unsigned short uv = (unsigned short) v (3) printf("v = %d, uv = %u\n ", v, uv); 2.在第三行设置断点用gdb调试…
MyCP(课下作业,必做) 任务详情 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: - java MyCP -tx XXX1.txt XXX2.bin 用来把文本文件(内容为十进制数字)转化为二进制文件 - java MyCP -xt XXX1.bin XXX2.txt 用来二进制文件把转化为文本文件(内容为十进制数字) 提交测试代码和运行结果截图,加上学号水印,提交码云代码链接. 需要提交博客和答辩 设计思路 刚看题目时,理解错了题目的…
20175221 <Java程序设计> 迭代和JDB(课下作业,选做): 任务详情 1 使用C(n,m)=C(n-1,m-1)+C(n-1,m)公式进行递归编程实现求组合数C(m,n)的功能 2 m,n 要通过命令行传入 3 提交测试运行截图(至少三张:正常如c(3,2).异常如c(2, 3).边界情况如c(m,m)) 4 提交正常情况下用JDB调试程序c(X,2)的截图,X为学号最后一位+3,至少四张截图 5 把代码推送到码云 完成截图 代码如下: import java.util.Scan…