摘要: part1 1.正确 2.文本文件和二进制文件主要区别是存储数值型数据的形式不同。文本文件每个字符以ascii码存储,二进制文件数据按其在内存中的存储形式存储在文件中。 part2 运行截图 阅读全文
posted @ 2019-06-24 22:23 何蕊 阅读(121) 评论(0) 推荐(0) 编辑
摘要: ex1.2 运行截图 ex1.3 运行截图 该实验中第一次写的时候判断等级的时候没注意下标导致出错。 part2 共用体与结构体类型的区别? 结构体中各成员顺序排列存储,每个成员有自己独立的存储位置。 共用体所有成员共享一个存储区,在每个时刻只能保存他的某一个成员的值。 part3 1.枚举类型用于 阅读全文
posted @ 2019-06-10 21:07 何蕊 阅读(97) 评论(1) 推荐(0) 编辑
摘要: 实验结果 运行截图 运行截图 ex2_2.cpp 运行结果 总结 在字符串数组的比较和赋值应用函数 strcmp 和strcpy 实现而不能直接用运算符,数组和指针之间的转换很容易混淆导致,要多看书熟练掌握。 选择法和二分法思路都不太难懂但如果不参考算法流程图自己写起来还是有些困难,需要多练习改进 阅读全文
posted @ 2019-05-27 16:09 何蕊 阅读(108) 评论(2) 推荐(0) 编辑
摘要: 实验结论 part1-4 数组引用时方括号内整数是下标,且值必须在0~n-1之间; 未赋初值时,系统默认元素初始值为0; part5 补足程序1 补足程序2 冒泡法是在实验程序写着写着间突然领悟的,c语言果然是一门实践出真知的学科哇。 在补全第二个程序时因为是字符数组,所以开始时没有get到i,j, 阅读全文
posted @ 2019-04-25 21:31 何蕊 阅读(108) 评论(2) 推荐(0) 编辑
摘要: 实验结论 part1 分别运行程序demo5_1.cpp和demo5_2.cpp,结合运行结果,对比和理解控制语句continue和break的功能。 运行结果 continue;break break:结束本层循环,转而执行本层循环语句后的语句 continue:遇到continue时跳出循环体中 阅读全文
posted @ 2019-04-13 23:26 何蕊 阅读(108) 评论(1) 推荐(0) 编辑
摘要: 实验结论 Part1: 格式化输出函数printf()和格式化输入函数scanf() 总结几个常用的格式符%d, %f, %c, %e, %s的常用用法,尤其是诸如%5d, %lf, %.3f, %6.2f的用法。回答什么情 况下必须使用格式符%lf. 用法 : %d 以十进制整数形式输出或输入; 阅读全文
posted @ 2019-03-29 22:41 何蕊 阅读(94) 评论(1) 推荐(0) 编辑
摘要: 实验结论 Part1: 验证性内容 在例题1.2中出现问题,把 然后输出的结果是输出的后一位数而不是乘积。 Part2: 判断奇偶: ex1.c 运行结果 根据不同的输入,显示不同提示信息:ex2.c 运行结果 根据用户输入字符,判断如果是小写字母,则转换成大写;否则保持原样: ex3.c 运行结果 阅读全文
posted @ 2019-03-20 18:42 何蕊 阅读(85) 评论(1) 推荐(0) 编辑