摘要: par 1验证性实验 验证性实验1 运行结果 验证性实验2 运行结果 如果事先不知道学生人数,则将for(i=0;i<N;i++)改为while(!feof(fp)),再次运行时结果同上。 验证实验3&4 运行结果 屏幕上显示的内容相同 二进制文件与文本文件的区别 文本文件 数据以ASCⅡ码形式存储 阅读全文
posted @ 2019-06-25 00:04 殷煦 阅读(79) 评论(0) 推荐(0) 编辑
摘要: part 1:结构体类型及编程应用 ex1_2 运行结果 ex1_3 运行结果 part 2: 共用体与结构体类型的区别 共用体变量的成员共用同一段内存,结构体内的数据成员在内存中连续存放。 结构体总空间大小等于各成员总长度,共用体空间等于最大成员占据的空间 共用体不能赋初值但结构体可以 part 阅读全文
posted @ 2019-06-10 23:48 殷煦 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Part 1.二分查找 实现方式1: 实现方式2 Part 2 用选择法排序对一组数据由小到大排序 1. 2. Part 3用指针处理字符串 练习1 练习2 实验体会 1.数组名作为参数时,实参是a,形参是x[ ],函数中的数组元素表示是x[n] 2.指针变量作为参数时,实参是a,形参是*x,函数中 阅读全文
posted @ 2019-05-27 23:26 殷煦 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Part 1 数组的数据结构 1.int型数据占4个字节的内存空间,double型数据占8个字符的内存空间,char型数据占一个字节的内存空间。 2.数组数据是由类型相同的一组数据构成的集合,它们在内存中连续存放。 Part 2:一维数组的定义,初始化以及数组元素的引用方法 此截图同上 1,可用in 阅读全文
posted @ 2019-04-25 23:34 殷煦 阅读(96) 评论(2) 推荐(0) 编辑
摘要: 1.在循环中使用控制语句continue和break,其功能区别。 continue语句功能是结束本次循环,开始下一次循环。例如在demo5-1.cpp中,输出结果为i=1,i=2,i=4,i=5 break语句的功能是结束本次循环。例如在demo5-2.cpp中,输出结果为i=1,i=2 2.在两 阅读全文
posted @ 2019-04-15 23:56 殷煦 阅读(139) 评论(2) 推荐(0) 编辑
摘要: Part1:格式化输出函数printf()和格式化输入函数scanf() 常用的格式控制符: %d:按十进制整数输出 %f:按浮点数输出 %c:按字符输出 %e:按指数形式输出 %s:按字符串输出 %5d:输出一个宽度为5的整形数据 %if:指定输出精度为double型 %.3f:按浮点型输出,保留 阅读全文
posted @ 2019-04-01 23:55 殷煦 阅读(141) 评论(3) 推荐(0) 编辑
摘要: Part 1(实验结论): 1.记不清哪里有分号,哪里没有,总会多打或漏打。 2.有时候会单词拼写错误。 3.对符号不熟,比如“=”,“==”“||”等。 4.总会忘记切换输入法,会造成首字对齐方式发生改变,报错等。 Part 2(补全程序) (1)判断奇偶 (3)大小字母转换 实验总结与体会 今年 阅读全文
posted @ 2019-03-24 13:48 殷煦 阅读(116) 评论(1) 推荐(0) 编辑