摘要: 实验结论 Part1 验证性实验: ①验证性实验2:已知文本数据文件fifile1.dat, 分析并运行程序,结合运行结果和代码注释,理解程序;如果事先不知道学生人数,则程序应该如何修改? 尝试对line29做出修改 for(i=0; i<N; i++) 改为 while( !feof(fp) ), 阅读全文
posted @ 2019-06-24 23:18 喵喵鹅 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 实验结论 Part1: 结构体类型及编程应用 1. 验证性实验:教材例8.15 代码: (将N改为5方便测试) 运行结果: 2. 编程练习1: 补足程序 代码: #include <stdio.h> const int N=5; typedef struct student { long no; c 阅读全文
posted @ 2019-06-11 02:01 喵喵鹅 阅读(161) 评论(1) 推荐(0) 编辑
摘要: 实验结论 实验内容 1. 设N个整数有序(由小到大)存放在一维数组中。编写函数binarySearch(),实现使用二分查找算法在一维数组中 查找特定整数item。如果找到,返回item在数组元素中的下标;如果item不在数组中,则返回-1。 ①实现方式1:形参是数组,实参是数组名,使用数组元素直接 阅读全文
posted @ 2019-05-27 22:49 喵喵鹅 阅读(152) 评论(1) 推荐(0) 编辑
摘要: 实验结论 Part1: 数组数据结构 通过实验观察验证数据中数据是否是连续存放的? 运行结果截图中,第1列是5个元素的内存地址,第2列是5个元素的值。由于在当前使用的计算机系统中,计算机为每个int型数据分配4个字节的内存空间。可以看到,5个元素的地址是连续的,每个元素占4个字节。 尝试对demo1 阅读全文
posted @ 2019-04-25 23:54 喵喵鹅 阅读(199) 评论(2) 推荐(0) 编辑
摘要: 恢复内容开始 实验结论 Part1:验证性内容 从键盘上输入3个数,让它们代表3条线段的长度,编写一个c程序判断这3条线段组成的三角形属于什么类型(一般三角形、等腰三角形、等边三角形或不构成三角形)。 把 demo1.cpp中嵌套使用的if语句部分替换成以下代码,是否可以?在软件环境中,替换代码,然 阅读全文
posted @ 2019-04-16 23:51 喵喵鹅 阅读(403) 评论(3) 推荐(0) 编辑
摘要: 实验结论 Part1: 格式化输出函数printf()和格式化输入函数scanf() ex1 通过观察可以发现: ① %d 表示按十进制整数输出,拓展:%o是八进制,%x是十六进制 ② %nd 表示整数宽度为n ③ %a.bf 表示宽度为a,小数点保留b位的浮点型数 ④ %c 表示按字符型 ⑤ %e 阅读全文
posted @ 2019-04-01 23:49 喵喵鹅 阅读(155) 评论(4) 推荐(0) 编辑
摘要: 实验结论 总体来说,本次上机实验较为顺利,基本上出现的错误就是少符号之类的小问题,所以挑一些我觉得有收获的方面写在博客上~ PART 1: 1.2的练习印象比较深刻,因为这是我在电脑上尝试着去敲完运行的第一个代码。当时是在刚开始学C语言,照着书敲完一串代码以后以为自己万无一失了,一按编译运行结果下面 阅读全文
posted @ 2019-03-24 17:54 喵喵鹅 阅读(143) 评论(0) 推荐(0) 编辑