C++实例讲解
文章平均质量分 51
tingtingrichard
这个作者很懒,什么都没留下…
展开
-
2.关于构造函数和析构函数
//看看构造函数和析构函数的调用#includeusing namespace std;class simplecat //申明一个简单的类{public: simplecat(); //构造函数 ~simplecat(); //析构函数private: int itsage;};simp原创 2011-10-31 09:51:45 · 492 阅读 · 1 评论 -
运算符重载实例
//定义复数类的运算符重载#include using namespace std;class Complex{public: Complex() { real=0; imag=0; } Complex ( double r, double i ) { real=r; imag=i; } Complex operator + (Complex &c1);原创 2012-03-25 15:33:25 · 366 阅读 · 0 评论 -
比赛分配
//乒乓球队比赛队员调配:甲队有A、B、C;乙队有X、Y、Z;//A不愿意和X,C不和X、Z比赛#include using namespace std;int main(){ char i,j,k;//假如A-i,B-j,C-k for (i='X'; i<='Z'; i++) if(i!='X') for (j='X'; j<='Z原创 2012-03-27 10:32:44 · 534 阅读 · 0 评论 -
去掉string中的标点符号
#include #include #include using namespace std;int main() { string s1("I ...love ...you!!!!!"); //去掉字符串中的标点符号 for (string::size_type i=0; i!=s1.size(); i++) { if ( !ispunct(s原创 2012-03-12 13:17:27 · 2912 阅读 · 1 评论 -
排序最全实例C++
/*本程序综合了几乎所有的排序方法。其中: getdata(sample &s):用于获取对象s的数据 insertsort(sample &s):用于进行插入排序 shellsort(sample &s):用于进行希尔排序 bubblesort(sample &s):用于进行冒泡排序 quicksort(sample &s):用于进行快速排序 selectso转载 2012-03-14 15:21:12 · 390 阅读 · 0 评论 -
C++排序法
C++排序算法全集排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将给出详细的说明。 对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 我将按照算法的复杂度,从简单到难来分析算法。 第一部分是简单排序算法,后面你将看到他们的共同转载 2012-03-14 13:07:53 · 464 阅读 · 0 评论 -
汉诺塔问题
#include using namespace std;static i=0;int main(){ void hanota(int , char , char , char ); cout<<"您要移动多少盘子?"; int n; cin>>n; hanota(n, 'A', 'B', 'C'); cout<<"一共移动了"<<i<<"次!!原创 2012-03-31 13:08:10 · 2384 阅读 · 0 评论 -
字符示例
#include using namespace std;int main(){ char c1='\101',c2='\116'; char c3=101,c4=116; cout<<"\t\b"<<c1<<"\t"<<c2<<endl; cout<<c3<<'\t'<<c4<<endl; return 0;}结果是 A N原创 2012-03-19 15:02:02 · 369 阅读 · 0 评论 -
对数组进行选择排序
//利用选择法对10个数进行排序#include using namespace std;int a[11];//因为后面都要用到,故要声明为全局变量int main(){ freopen ( "debug\\in.txt","r",stdin ); //输入数据将从in.txt文件中读取 //------声明函数 void getfun();//获取数据的函数原创 2012-03-21 11:11:37 · 560 阅读 · 0 评论