c++作业
文章平均质量分 56
leafinsnowfield
这个作者很懒,什么都没留下…
展开
-
第二章的作业
第2章第5题#include "2_5CInteger.h"void main(void){ CInteger c(5),d(10),sum; cout<<"c的value"<<c.GetValue()<<endl;//主意函数有括号 cout<<"c的value"<<d.GetValue()<<endl; sum.AddValue(c,d); cout<<"总和:"<<sum.原创 2015-05-01 21:52:41 · 316 阅读 · 0 评论 -
绩点计算机代码
smain_Calculator.cpp#include "sCalculator.h"char GetChar(){ char ch; while((ch=cin.get())==' '||ch=='\t'||ch=='\n'); return ch;}void main()//显示全部成绩,必修成绩,全部绩点,部分绩点,平均分,Student修改密码,CManager录入学生原创 2015-05-26 00:23:41 · 507 阅读 · 0 评论 -
第八章作业
#include "CMyString.h"//CMyString.cppusing namespace std;CMyString CMyString::operator+(CMyString &obj){ cout<<"重载运算符+"<<endl; char *p=new char[m_length]; for(int k=0;k<m_length;k++) p[k]=m_p[原创 2015-06-03 21:45:25 · 343 阅读 · 0 评论 -
绩点计算器的mfc代码
#ifndef __AFXWIN_H__//绩点计算器3.h #error include 'stdafx.h' before including this file for PCH#endif#include "resource.h" // main symbols#ifndef _SCALCULATOR_H_#define _SCALCULATOR_H_#include #原创 2015-06-01 00:18:35 · 1095 阅读 · 0 评论 -
绩点计算机原来的代码
#include "sCalculator.h"//main.cpp#include char GetChar(){ char ch; while((ch=cin.get())==' '||ch=='\t'||ch=='\n'); return ch;}void main()//显示全部成绩,必修成绩,全部绩点,部分绩点,平均分,Student修改密码,CManager录入学生信息原创 2015-05-31 23:07:43 · 478 阅读 · 0 评论 -
第七章作业
第一题#include #include #include using namespace std;void main(){ fstream file; char ch; file.open("test.txt",ios::out); char s[20]; cout<<"输入一段最多为19个字符的话语:直到输入为cirl+x结束:"<<endl; cin>>s; fi原创 2015-05-18 16:36:35 · 324 阅读 · 0 评论 -
第五章作业
第一题:#include //比较3种不同类型数的大小using namespace std;templateType1 GetMax(Type1 x,Type2 y,Type3 z){ cout<<"max:"; if(x>y) { if(x>z) return x; else return z; } else return y;}void mai原创 2015-05-18 16:35:54 · 317 阅读 · 0 评论 -
数字逻辑最终正确版
#include char GetChar();void main(){ char c='5'; char A='5',B='5',C='5',D='5',E='5',F='5'; int z=0; for(;;)//A cirlce { c=GetChar(); switch(c)//A { case '1': printf("%d",z);//out原创 2015-06-17 00:07:32 · 610 阅读 · 0 评论 -
peek()
#include using namespace std;char GetChar(istream&in=cin){ char ch; while(in.peek()!=EOF&&(ch=cin.get())==' '); //cout<<"ch="<<ch<<endl; return ch;}int main(){ char ch; cout<<"请输入一行字符串:"<原创 2015-05-17 17:10:49 · 679 阅读 · 0 评论 -
eof()
#include using namespace std;char GetChar(istream&in=cin)//从输入流in中跳过空格以获取一字符{ char ch; int a=1; while(!in.eof()&&(ch=in.get())==' ');//先读取到文件结束符再结束 return ch;}int main(){ char ch; cout原创 2015-05-17 17:11:29 · 442 阅读 · 0 评论 -
putback()
#include using namespace std;char GetChar(istream&in=cin){ char ch; while((ch=cin.get())==' '&&in.peek()!=EOF) ; return ch;}int main(){ char ch; char x; ch=GetChar(); while(ch!='\n'&&原创 2015-05-17 17:08:24 · 610 阅读 · 0 评论 -
第四章作业 结点指针的回收又利用+排序+查找
main中#include #include "sclass4_11_Node.h"int CNode::sNodeNum=0;void main(){ int now; int k; cout<<"1*************************************************."<<endl;//主要观察拷贝构造函数和new以及delete的作用 CNo原创 2015-05-17 00:08:02 · 297 阅读 · 0 评论 -
第四章作业补+排序+查询
main主程序中#include #include "sclass4_11_Node.h"int CNode::sNodeNum=0;void main(){ int now; int k; cout<<"1*************************************************."<<endl;//主要观察拷贝构造函数和new以及delete的作用原创 2015-05-16 23:20:42 · 259 阅读 · 0 评论 -
第四章作业补
main程序#include #include "sclass4_11_Node.h"int CNode::sNodeNum=0;void main(){ cout<<"1*************************************************."<<endl;//主要观察拷贝构造函数和new以及delete的作用 CNodeArray oCNA1; {原创 2015-05-16 14:52:05 · 286 阅读 · 0 评论 -
第三章作业
3_5#include "sclass3_5_CPerson.h"void CPerson::Show()const{ cout<<"name="<<m_name<<endl; cout<<"age="<<m_age<<endl; cout<<"sex="<<m_sex<<endl; cout<<"address="<<m_address<<endl; cout<<"teleph原创 2015-05-01 21:56:30 · 356 阅读 · 0 评论 -
第四章作业
4_1#ifndef _SCLASS4_1_CEMPLOYEE_H_#define _SCLASS4_1_CEMPLOYEE_H_#include using namespace std;class CEmployee{public: CEmployee(float salary=2000) { m_salary=salary; } virtual ~CEmploye原创 2015-05-01 22:14:50 · 307 阅读 · 0 评论 -
Linux环境下的计算器
#include #include #include #include //#include #define OPERATORSTACK_LENGTH 5 #define NUMBERSTACK_LENGTH 100 #define MAX_STRING_LENGTH 100 //判断函数************char string[MAX_STRING_LENGTH];原创 2015-07-24 10:49:16 · 557 阅读 · 0 评论