摘要: 实验结论 part 1 *验证性实验2 运行结果正确 *二进制文件与文本文件的区别: 读写二进制文件时用fread和fwrite,数据按其在内存中的存储形式原样存放。 而文本文件中的数据以ASCⅡ码形式存储。 ex1.4中生成了file4.dat,但用记事本打开文件后数据信息不直观可读 *读二进制文 阅读全文
posted @ 2019-06-24 21:03 我不再熬夜了 阅读(97) 评论(1) 推荐(0)
摘要: 实验结论 part1: part2: 共用体与结构体类型的区别:结构体的各成员顺序排列存储,每个成员都有自己独立的存储位置;而一个共用体变量的所有成员共享同一片存储区,在每个时刻里只能保存它的某一个成员的值,使用时,根据需要使用其中的某一个成员。 part3: 枚举类型用于描述整型常量。 注意事项: 阅读全文
posted @ 2019-06-11 00:09 我不再熬夜了 阅读(94) 评论(0) 推荐(0)
摘要: 实验结论 1.二分查找 实现方式(1) 修改元素值后 实现方式(2) 修改元素值后 2.选择法排序 实验总结与体会 1.数组名作为参数时,形参用 数组名[] 的形式;指针变量作为参数时,形参用指针变量的内容,如 *p 。两者作为参数是,实参都用数组名,不加[]。 2.选择法排序时注意事项: 对n个元 阅读全文
posted @ 2019-05-27 21:30 我不再熬夜了 阅读(245) 评论(0) 推荐(0)
摘要: 实验结论 part1~part4 1.函数声明和函数定义中,数组名作为形式参数时,数组名后面要加[ ] 函数调用中,数组名作为实际参数时,直接写数组名 2.当实参数组传递为形参时,形参的数组并不分配新的存储单元,而是将形参数组与实参数组共同占用一段存储区域 3.冒泡法排序基本思想:两个相邻的元素依次 阅读全文
posted @ 2019-04-25 21:59 我不再熬夜了 阅读(119) 评论(0) 推荐(0)
摘要: 实验结论 part1 思考:(1)demo1.cpp中嵌套使用的if语句替换了也可以 (2) continue break 在循环语句中,使用continue语句是跳过循环体中位于该语句后的所有语句,提前结束本次循环并开始新一轮循环;使用break语句是直接结束本层循环。 (3) continue 阅读全文
posted @ 2019-04-14 17:54 我不再熬夜了 阅读(112) 评论(3) 推荐(0)
摘要: 实验结论 part1:%d:按十进制整数输出 %f:按浮点数输出 %c:按字符输出 %e:按指数形式输出 %s:按字符串输出 %5d:输出宽度为5的十进制整数 %lf:输出双精度(double)型的浮点数 %.3f:输出小数点后保留3位数(四舍五入)的浮点数 %6.2f:输出宽度为6,小数点后保留2 阅读全文
posted @ 2019-03-31 09:04 我不再熬夜了 阅读(91) 评论(5) 推荐(0)
摘要: 实验结论 part1:刚接触c语言,所以还很不熟练,写程序的时候还是需要对照着书本一个一个单词的打上去,有时也会漏掉分号,双引号什么的。编写《学习指导》p116第一题的时候运行结果与自己的理论分析结果不一致,原因是自己还是习惯地套在数学计算里,没有按照c语言的规则去分析,忘记了从左到右的顺序和取整。 阅读全文
posted @ 2019-03-24 15:40 我不再熬夜了 阅读(124) 评论(1) 推荐(0)