12 2013 档案

摘要:题目描述:编写一个程序,采用一个类求n!,并输出5!的值。程序代码:#includeusing namespace std;class CFactorial{ public: CFactorial(int n) { num = n; total = 1; } void calcula... 阅读全文
posted @ 2013-12-31 23:42 千手宇智波 阅读(413) 评论(0) 推荐(0) 编辑
摘要:题目描述:以面向对象的概念设计一个类,此类包含3个私有数据:unlead、lead(无铅汽油和有铅汽油)以及total(当天总收入,无铅汽油的价格是17元/升,有铅汽油的加个是16元/升),请以构造函数方式建立此值。试输入某天所加的汽油量,本程序将列出加油当天的总收入。程序代码:#includeus... 阅读全文
posted @ 2013-12-31 23:24 千手宇智波 阅读(893) 评论(0) 推荐(0) 编辑
摘要:编写一个程序,设计一个满足如下要求的CData类。(1)用下面的格式输出日期:日/月/年(2)输出在当前日期上加一天后的日期(3)设置日期code:#includeusing namespace std;class CData { public: CData(int y,int m,int d);... 阅读全文
posted @ 2013-12-31 15:44 千手宇智波 阅读(336) 评论(0) 推荐(0) 编辑
摘要:题目描述:编写一个程序,设计一个产品类Product,其定义如下:class Product{ public: Product(char *n,int p,int q); //构造函数 ~Product(); //析构函数 void buy(int money); //购买产品 ... 阅读全文
posted @ 2013-12-31 15:43 千手宇智波 阅读(501) 评论(0) 推荐(0) 编辑
摘要:在一个程序中,实现如下要求:(1)构造函数重载(2)成员函数设置默认参数(3)有一个友元函数(4)有一个静态函数(5)使用不同的构造函数创建不同对象code:#includeusing namespace std;class A{ public: A() { couta:"a:5a:0a:5... 阅读全文
posted @ 2013-12-31 15:43 千手宇智波 阅读(312) 评论(0) 推荐(0) 编辑
摘要:一般来说,当使用C++编写的源程序经过编译连接生成的可执行文件在执行时,需要带命令行参数,则该源程序的主函数main()就需要带参数。带参数的main()函数头格式如下:int main(int argc , char * argv[])其中,第1个参数argc是int型的,它用来存放命令行参数的... 阅读全文
posted @ 2013-12-30 16:11 千手宇智波 阅读(440) 评论(0) 推荐(0) 编辑
摘要:问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007... 阅读全文
posted @ 2013-12-30 00:45 千手宇智波 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Zend Framework Command Line Console Tool v1.11.11Details for action "" and provider "" Version zf show version mode[=mini] name-included[=1] zf... 阅读全文
posted @ 2013-12-22 23:36 千手宇智波 阅读(213) 评论(0) 推荐(0) 编辑
摘要:最近看了一点bat的知识,具体说是看了一个博客:http://blog.csdn.net/qsyzb/article/details/17364581用了三天才看完=。=,感觉作者整理整理可以把博客当书买了。。。然后自己突发其想,想到了一个小病毒程序,其实也算不上病毒,只能算是个恶作剧程序吧,其原理... 阅读全文
posted @ 2013-12-20 20:15 千手宇智波 阅读(17039) 评论(0) 推荐(1) 编辑
摘要:原文地址:http://www.cnblogs.com/glaivelee/archive/2009/10/07/1578737.html第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。... 阅读全文
posted @ 2013-12-16 23:58 千手宇智波 阅读(362) 评论(0) 推荐(0) 编辑
摘要:argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数,比如: intmain(int argc,char* argv[]) { int i; for(i=0;i>i; return 0; } 执行时敲入 F:/MYDOCU~1... 阅读全文
posted @ 2013-12-15 23:50 千手宇智波 阅读(137) 评论(0) 推荐(0) 编辑
摘要:命名空间时间上就是一个由程序设计者命名的内存区域。程序设计者可以根据需要指定一些有名字的空间域,把一些全局实体分别放在各个命名空间中,从而与其他全局实体分割开来。在程序设计中,难免会有一个页面包含多个其他页面的情况。当包含不同的页面是,不同的页面就有可能出现同名的类或者变量等,但显然他们在不同的页面... 阅读全文
posted @ 2013-12-14 10:56 千手宇智波 阅读(1257) 评论(0) 推荐(0) 编辑
摘要:一个例子:#include#includeusing namespace std;class Student{ public: Student(int n,string nam) { num=n; name=nam; cout""1 1 Tan in get_data() ===... 阅读全文
posted @ 2013-12-14 10:07 千手宇智波 阅读(283) 评论(0) 推荐(0) 编辑
摘要:C++异常处理机制由三部分组成,即检查(try)、抛出(throw)、和捕捉(catch)。把需要检查的语句放在try中,throw用来当出现异常是抛出异常信息,而catch则用来捕捉异常信息。一个简单的例子:#include#includeusing namespace std;int main(... 阅读全文
posted @ 2013-12-13 23:42 千手宇智波 阅读(311) 评论(0) 推荐(0) 编辑
摘要:文件流是以外存文件为输入输出对象的数据流。字符串流是以内存中用户定义的字符数组(字符串)为输入输出对象的。建立输出字符串流:ostrstream strout(c,sizeof(c));第一个参数是字符数组首元素的指针,第二个参数为指定的流缓冲区的大小(一般选与字符数组c的大小相同)建立输入字符串流... 阅读全文
posted @ 2013-12-13 22:27 千手宇智波 阅读(2267) 评论(0) 推荐(0) 编辑
摘要:有5个学生的数据,要求:(1)将它们存放到磁盘文件中;(2)将磁盘文件中的第1,3,5个学生数据读入程序,并显示出来;(3)将第三个学生的数据修改后存回磁盘文件中的原有位置;(4)从磁盘文件读入修改后的5个学生的数据并在屏幕输出。为了使自己能够看懂程序,先看说明:istream&read(char ... 阅读全文
posted @ 2013-12-12 00:01 千手宇智波 阅读(420) 评论(0) 推荐(0) 编辑
摘要:从键盘读入一行字符,把其中的字母字符依次放在磁盘文件f2.dat中,再把它从磁盘文件读入程序,将其中的小写字母改写成大写字母,再存入磁盘文件f3.dat.code:#include#include#includeusing namespace std;//save_to_file函数从键盘读入一行字... 阅读全文
posted @ 2013-12-11 22:10 千手宇智波 阅读(859) 评论(0) 推荐(0) 编辑
摘要:一般输出情况:#include#includeusing namespace std;int main(){ for(int i=1;i#includeusing namespace std;int main(){ for(int i=1;i<=100;i++) { cout<<setw(5)<<... 阅读全文
posted @ 2013-12-11 09:24 千手宇智波 阅读(404) 评论(0) 推荐(0) 编辑
摘要:类的说明:code:#include#include#define PAI 3.1415926using namespace std;class Shape //抽象类 { public: virtual float area() const //计算面积 { return 0.0; ... 阅读全文
posted @ 2013-12-08 20:29 千手宇智波 阅读(283) 评论(0) 推荐(0) 编辑
摘要:类中的成员函数分为静态成员函数和非静态成员函数,而非静态成员函数又分为普通函数和虚函数。至于为什么虚函数必须是非静态成员函数,可以看一下:http://blog.csdn.net/leiming32/article/details/8619893我们在类中定义函数的时候,在前面加上virtual就可... 阅读全文
posted @ 2013-12-08 17:25 千手宇智波 阅读(719) 评论(0) 推荐(0) 编辑
摘要:demo:/* Name: 重载输入输出流运算符使力代码 Copyright: qianshou Author: zhaozhe Date: 07/12/13 00:11 Description: 首先定义一个复数类,然后重载输入,输出运算符 以及+运算符,以实现复数的输出,相加和... 阅读全文
posted @ 2013-12-07 00:13 千手宇智波 阅读(351) 评论(0) 推荐(0) 编辑
摘要:友元函数在类的声明中可以声明某一个函数作为该类的友元函数,然后该函数就可以访问类中的private数据成员了。demo:/* wirten by qianshou 2013/12/6 04:13 pm study at SDNU*/ #includeusing namespace std;clas... 阅读全文
posted @ 2013-12-06 16:23 千手宇智波 阅读(168) 评论(0) 推荐(0) 编辑
摘要:1.使用静态局部变量static静态局部变量在函数调用结束之后不消失而保留原值,即其占用的存储单元不释放,在下一次该函数调用时,该变量保留上一次函数调用结束时的值。静态局部变量赋初值实在编译时进行的,即只赋初值一次,在程序运行时它已有初值。code:#includeusing namespace s... 阅读全文
posted @ 2013-12-06 11:06 千手宇智波 阅读(392) 评论(0) 推荐(0) 编辑
摘要:在上面向对象课程的时候,老师出了一个题目,让通过程序输出一个回型矩阵。n=1的回型矩阵1n=2的回型矩阵1 24 3n=3的回型矩阵1 2 38 9 47 6 5n=4的回型矩阵1 2 3 412 13 14 511 16 15 610 9 8 7... 阅读全文
posted @ 2013-12-05 17:16 千手宇智波 阅读(694) 评论(0) 推荐(0) 编辑
摘要:建立动态二维数组的函数void create2Darray(T **&x,int row,int col){ //建立一个一维数组,用于保存每行的首指针 x = new T *[row]; //为每一行的首指针分配col列数据 for(int i=0;iusing namespace std;te... 阅读全文
posted @ 2013-12-05 17:02 千手宇智波 阅读(528) 评论(0) 推荐(0) 编辑
摘要:---------------------------Microsoft Visual C++ 2005 Redistributable---------------------------Command line option syntax error. Type Command /? for H... 阅读全文
posted @ 2013-12-05 12:59 千手宇智波 阅读(349) 评论(0) 推荐(0) 编辑
摘要:教程简介1、循序渐进 从Win32SDK编程开始讲解,帮助大家理解掌握Windows编程的核心 —— 消息循环机制。2、通俗易懂 编程语言枯燥难懂,然而通过孙鑫老师形象化的讲解,Windows和MFC编程中的难点、重点,让你轻松掌握。3、实战性强 编程中要注意什么?如何阅读出错提示?如何调试运行程序... 阅读全文
posted @ 2013-12-02 17:06 千手宇智波 阅读(300) 评论(0) 推荐(0) 编辑