2019年6月24日
摘要: 恢复内容开始 Part1: 验证性实验 验证性实验1:已知文件file1.txt已经存在,将file1.txt中小写字母转换成大写后,另存为file2.txt 代码如下: 运行结果如下: 尝试对line15做如下修改,在文件名前加上绝对路径:fout = fopen("file2.txt", "w"); 阅读全文
posted @ 2019-06-24 23:06 旧莳 阅读(127) 评论(0) 推荐(0) 编辑
  2019年6月17日
摘要: 编程练习1: 补足程序 题目描述学生的记录由学号和成绩组成。N名学生的数据已在主函数中放入结构体数组stu中。 编写函数findMinlist,实现: 把分数低的学生数据放在数组t中,函数返回分数低的学生的人数。 (注意:分数低的学生可能不止一个) 先在结构体数组stu中查找低分;然后,查找成绩与低分 阅读全文
posted @ 2019-06-17 14:38 旧莳 阅读(108) 评论(1) 推荐(0) 编辑
  2019年5月25日
摘要: 数组和指针 1. 设N个整数有序(由小到大)存放在一维数组中。编写函数binarySearch(),实现使用二分查找算法在一维数组中 查找特定整数item。如果找到,返回item在数组元素中的下标;如果item不在数组中,则返回-1。 实现方式1:形参是数组,实参是数组名,使用数组元素直接访问方式实 阅读全文
posted @ 2019-05-25 11:26 旧莳 阅读(135) 评论(2) 推荐(0) 编辑
  2019年4月25日
摘要: Part 1:数组数据结构 通过实验观察验证数据中数据是否是连续存放: 运行结果如下: 对代码进行如下两次更改,继续验证: 第一次更改运行结果如下: 第二次进行的更改: 第二次更改运行结果如下: Part2: 一维数组的定义、初始化以及数组元素的引用方法 1、用于说明一维数组定义的方法,和数组元素的 阅读全文
posted @ 2019-04-25 21:17 旧莳 阅读(151) 评论(0) 推荐(0) 编辑
  2019年4月14日
摘要: Part1: 验证性内容 在循环中使用控制语句continue和break, 其功能区别是什么? continue是停止当前语句的执行,回到第一条语句继续执行,而break是直接结束循环。 在两层嵌套循环中,内层循环中如果出现continue,是否影响外层循环? 不会影响,内层循环中的continu 阅读全文
posted @ 2019-04-14 22:43 旧莳 阅读(127) 评论(4) 推荐(0) 编辑
  2019年3月30日
摘要: 第二次实验 Part1 常用格式符的用法: 1、%d:按照十进制输出,类似的还有%o:按照八进制输出和%x(或X):按十六进制输出。 2、%f:按浮点数输出。 3、%c:按字符输出。 4、%e(或%E):按指数形式输出。 5、%s:按字符串输出。 6、%u:按十进制无符号整数输出。 举例: %5d: 阅读全文
posted @ 2019-03-30 19:42 旧莳 阅读(129) 评论(1) 推荐(0) 编辑
  2019年3月22日
摘要: 恢复内容开始 实验结论: part 1: 在这个部分中,因为内容较为简单,所以并没有出现什么大的问题,但是在《学习指导》的第116页的第一道题中有同学在正常编译后无法运行,经过仔细与书上的内容进行比对发现是将第七行的f=c/b*a;错写成f=c/d*a;,导致虽然并没有语法错误但是由于存在逻辑错误导 阅读全文
posted @ 2019-03-22 14:37 旧莳 阅读(92) 评论(0) 推荐(0) 编辑