摘要: part 3 part 3(2) 1.基础练习和part(1)的逻辑都挺清楚的,只有part3(1)中随机函数不是很熟练,但是part3(2)一开始感觉挺好写的。但是后来一直有错运行不出来,然后让同学给我分析思路,按照新的思路重新写的。 2.文件的输入输出并不是特别熟练。 3.写程序之前还是需要先想 阅读全文
posted @ 2019-06-17 21:09 agsjg 阅读(91) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std; class MachinePets{ public: MachinePets(const string s):nickname(s) { } virtual string talk() const=0; string Getni... 阅读全文
posted @ 2019-06-03 22:15 agsjg 阅读(93) 评论(3) 推荐(0) 编辑
摘要: 1.第一个程序写得挺不容易的,一开始错了很多地方,一直编译错误,也不知道错在哪里,后来在同学的帮助下修改正确,这个程序里运算符重载用了友元函数,其他比较值得注意的地方就是使用了输出流。 2.第二个程序总体来说不难,主要知识点如下:运算符重载为成员函数一般语法形式为:返回值类型 operator 运算 阅读全文
posted @ 2019-05-21 00:21 agsjg 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1.一开始在第二个程序中,就符号前应该空几个空格并不是很清楚,可能也是因为没有梳理算法,没有思考完整就直接开始写代码,思路并不是很清晰只是凭借感觉在写,在乱改, 后来老师指出这个问题后重新想好并写好。 2.第二个程序在自己写的过程中,出现了许许多多的错误,从单词拼错这种小错误,到程序逻辑上错误这种严 阅读全文
posted @ 2019-04-21 22:19 agsjg 阅读(98) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> #include<cmath> using namespace std; class Complex{ public: Complex(float real1,float imaginary1=0){ real=real1; imaginary=imaginar 阅读全文
posted @ 2019-03-31 22:02 agsjg 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 通过这次实验,发现了自身许多不足, 第一个实验中关于复数的加减一开始没有想到应该是实部加实部,虚部加虚部,第二个实验中,在创建项目时遇到困难,最后在同学的帮助下完成,第三个实验中一开始当输入三次错误密码后,输出的是密码错误请重新输入错误次数已达上限,请稍后再试,发现是自己if条件有错然后重新修改程序 阅读全文
posted @ 2019-03-24 22:25 agsjg 阅读(106) 评论(2) 推荐(0) 编辑
摘要: 这几个实验中,基本上都要求多种方法编程,对复习上学期C语言的知识有一定的帮助。 其中相较而言比较难的是枚举类型和随机函数,随机类型中rand和srand函数都很重要,在上网查阅和同学帮助下弄懂并完成。 而枚举类型中需要注意对枚举元素按常量处理,不能对它们赋值且枚举元素具有默认值,也可以在声名时另行定 阅读全文
posted @ 2019-03-16 21:43 agsjg 阅读(105) 评论(2) 推荐(0) 编辑