摘要: 上代码: 1 //用结构和STL常用算法实现对学生成绩的排序和查找。 2 #include<iostream> 3 #include<vector> 4 #include<algorithm> 5 #include<cstring> 6 using namespace std; 7 8 struct 阅读全文
posted @ 2020-01-11 17:56 长风青云 阅读(735) 评论(0) 推荐(0)
摘要: 关于汉字乱码问题,可以解决了;可以参考这个:C / C++ 读取文件出现乱码解决方法 | 输出到文件出现乱码 文本文档,然后另存为,我们可以更改编码方式,一般是由于使用的汉字编码不同,导致的输出结果混乱; ANSI指的是对应当前系统的编码,选用这个,然后基本上没有什么问题了,也就是输入中文也是没问题 阅读全文
posted @ 2020-01-11 17:26 长风青云 阅读(1145) 评论(0) 推荐(0)
摘要: 实现英文单词MyWord类,为该类提供各种功能(加法、流插入、流提取、查找、替换); 由于需要查找等功能,在其中利用了容器,便于查找单词; 1 #include<iostream> 2 #include<vector> 3 #include<algorithm> 4 #include<cstring 阅读全文
posted @ 2020-01-11 15:51 长风青云 阅读(520) 评论(0) 推荐(0)
摘要: int Factor(int x, int y) { int r = y; while(x % y) { r = x % y; x = y; y = r; } return r; } 如果数据有零的话,还是需要自己手动控制一下; 这个求最大公约数的方法必须掌握; 举例 99 121 121 - 99 阅读全文
posted @ 2020-01-11 15:46 长风青云 阅读(171) 评论(0) 推荐(0)
摘要: 从键盘输入分子b和分母a,判断该分数(真分数)是否是无限循环小数,并给出循环开始出现的位数。验证如下结论是否正确: (对于分数b/a,小数点至多a位, 或a位之内开始出现无限循环。) 例如: 3/8 = 0.375 //小数点不超过7位(有限小数) 1/3 = 0.333333...//从1位开始出 阅读全文
posted @ 2020-01-11 15:36 长风青云 阅读(2238) 评论(0) 推荐(0)
摘要: 定义生日类Date、人类Person、学生类Student 、教师类Teacher,自行设计成员函数,完成多态和非多态的代码编写; 利用组合派生即可; 1 #include<iostream> 2 #include<cstring> 3 4 using namespace std; 5 6 clas 阅读全文
posted @ 2020-01-11 15:24 长风青云 阅读(757) 评论(0) 推荐(0)
摘要: 定义点类和直线类,计算两条直线的交点。 要求利用 Point 的组合完成 class Line ,也就是说需要利用两个点构成一条直线; 其次题目保证两直线必定相交,也就是说我们直接利用公式求解即可; 代码如下: 1 #include<iostream> 2 3 using namespace std 阅读全文
posted @ 2020-01-11 15:17 长风青云 阅读(832) 评论(0) 推荐(1)