摘要: part 1:补足程序 1. 2. part 2: 共用体与结构体的区别: 共用体:几个不同类型的变量共占一个内存。 结构体:内部数据成员在内存中连续存放,每个成员分别占有独立的内存空间 part 3: 枚举类型适用于变量取值有限的情形 使用注意事项: 1.枚举类型不能直接输入和输出 2.枚举类型可 阅读全文
posted @ 2019-06-10 23:30 rainbowhorse 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 实验结论: part 1:二分查找补足程序 (1)用数组元素直接访问方式实现 一定要注意到,形参是数组,而实参是数组名。所以调用的时候写的是a,而不是a[]或者a[N]。 (2)用指针变量访问。形参是指针变量,实参是数组名。 形参是指针变量,实参仍为数组名。item是需要寻找的值,*p表示,可是这里 阅读全文
posted @ 2019-05-27 22:49 rainbowhorse 阅读(503) 评论(2) 推荐(0) 编辑
摘要: 实验的总结: int型和float型都用4个字节,char型用一个字节,double型用8个字节。但是在输出5.00和5.000000的时候都没有区别的。 还有就是要注意数组元素的索引号是从零开始的,所以在用for语句的时候<注意它的使用。 充分理解数组,是类型相同的一组数据构成的集合,这一组数据在 阅读全文
posted @ 2019-04-25 22:36 rainbowhorse 阅读(129) 评论(4) 推荐(0) 编辑
摘要: 实验结论 part 1:验证性内容 1.体会并说明在循环中continue与break的功能与区别 (1)continue 可观察到跳过是3的倍数的数字输出,继续循环 (2)break 可观察到跳过3倍数数字的输出,且提前结束本层循环,执行后面语句 continue与break二者的区别在于跳过后是 阅读全文
posted @ 2019-04-15 18:10 rainbowhorse 阅读(138) 评论(2) 推荐(0) 编辑
摘要: part 1: 格式化输入和输入函数 (1)printf函数的应用 (2)scanf函数的应用 这个原来代码的错误在于double类型数据的输入和输出,都应该用%lf型(千万要牢记住) part 2:单个字符输出(putchar)和输入字符(getchar) (1)单个字符输出putchar 表明了 阅读全文
posted @ 2019-03-31 23:00 rainbowhorse 阅读(114) 评论(2) 推荐(0) 编辑
摘要: part 1:验证性内容 (1)程序之输入自己的学号 这个内容就是基本的程序框架和C语言的输出(注意点为每个语句后得加;) (2)程序之求两个整数的乘积 这个程序需要注意的地方有很多:现在的我学习了定义整型变量,语言输入,语言输出,乘法公式的表示。但是自己在敲代码的时候还是会出现一点小问题,比如说输 阅读全文
posted @ 2019-03-24 13:08 rainbowhorse 阅读(209) 评论(0) 推荐(0) 编辑