C++
文章平均质量分 74
_tears_
这个作者很懒,什么都没留下…
展开
-
C++读写文件(二进制)
#include#includeusing namespace std;int main(){ int array[3]={1,3,4};int array1[3];int *p1=array;ofstream outfile("D:\\11.dat",ios::binary);for(int i=0;ioutfile.write((char*)&arr原创 2013-04-14 16:45:49 · 488 阅读 · 0 评论 -
C++指针运用
#includeusing namespace std;#define M 20int main(){char str1[M],str2[M],*p1,*p2;int i;cout cin >>str1;cout cin >>str2;p1=str1;p2=str2;while(*p1!='\0'){ if(*p2=='\0'原创 2013-04-14 16:21:53 · 454 阅读 · 0 评论 -
C++输出N位水仙花数
1、编写一个类,提供打印n(n>=3,n详细描述:以三位数为例,如果它的个位的立方、十位的立方、百位的立方这三者之和,与这个数本身相等,则该数称为水仙花数。如153=13+53+33,故153是一个水仙花数,n运行时输入,需要编写一个方法,或者叫函数;此外,寻找水仙花数,需要编写一个循环。在定义了百位、十位、个位三个整型变量后,用下面的代码可以实现功能;实现代码:#includeu原创 2013-04-16 08:01:43 · 3840 阅读 · 0 评论 -
C++定义类对圆做运算
编写一个类,对圆进行封装,主要关心圆的半径,周长,面积。详细描述:对现实生活中的圆,现在只关心它的半径、周长、面积三个属性。请编写一个类,定义属性三个属性半径、周长、面积;定义成员函数计算面积与周长;另外一个成员函数,负责将圆的半径、周长、面积打印出来,如图所示。要求: ①成员函数在类外实现;②定义构造函数和析构函数;③类的定义放在头文件中;实现放在cpp文件中;调用函数main()放在单原创 2013-04-16 08:04:59 · 1637 阅读 · 0 评论 -
C++作业---继承与派生
1、定义Person类,由Person分别派生出Teacher(教师)类和Cadre(干部)类,再由Teacher(教师)类和Cadre(干部)类采用多重继承方式派生出新类TeacherCadre(教师兼干部类)要求: ① Person类中包含数据成员有姓名、年龄、性别。Teacher类中还包括数据成员职称,在Cadre类中还包含数据成员职务,TeacherCadre类中还包括数据成原创 2013-04-27 13:55:46 · 1015 阅读 · 0 评论 -
编程实现数值积分
2010-11-05 09:52:43| 分类: 数值计算|字号 订阅 在区间 不大时 , 用梯形公式、辛卜生公式计算定积分是简单实用的 , 但当区间 较大时 , 用梯形公式、辛卜生公式计算定积分达不到精确度要求 . 为了提高计算的精确度,我们将 [a,b] 区间n等分,在每个小区间上应用梯形公式、辛卜生公转载 2013-05-26 06:41:06 · 2445 阅读 · 0 评论 -
什么是内联函数
内联函数与普通函数的区别是什么内联函数是代码被插入到调用者代码处的函数。如同 #define 宏,内联函数通过避免被调用的开销来提高执行效率,尤其是它能够通过调用(“过程化集成”)被编译器优化。 内联函数和宏很类似,而区别在于,宏是由预处理器对宏进行替代,而内联函数是通过编译器控制来实现的。而且内联函数是真正的函数,只是在需要用到的时候,内联函数像宏一样的展开,所以取消了函数翻译 2013-06-24 11:11:17 · 1174 阅读 · 0 评论 -
VC++控制台编程
用vc++写console程序时,整天对着黑纸白字的屏幕,感觉很郁闷吧?很多人想用CONIO.H/GRAPHICS.H中的一些函数来实现,却发现VC++根本没有这些头文件。当然了CONIO.H/GRAPHICS.H是BORLAND TC/BC专有的头文件,所以vc++中根本没有这些文件。把这两个头文件COPY过来,然后用??答案当然是否定的。其实VC++中也有相关的函数来实现console彩色文本翻译 2013-06-25 16:01:58 · 812 阅读 · 0 评论