用类实现的时钟加法函数(C++)
来源:互联网 发布:李天生sql server2008 编辑:程序博客网 时间:2024/05/16 00:31
/**************************************//* 程序名:时钟加法 *//* 功能:带时间加法的时钟类 *//**************************************/#include<iostream>using namespace std;class Clock{private: int H,M,S;public: void setTime(int h,int m,int s) { H=h; M=m; S=s; } void showTime() { cout<<"H"<<H<<"M"<<M<<"S"<<S<<endl; } Clock(int h=0,int m=0,int s=0) { H=h; M=m; S=s; } Clock(Clock &p) { H=p.H; M=p.M; S=p.S; } //函数重载 void TimeAdd(Clock *p); void TimeAdd(int h,int m,int s); void TimeAdd(int s);};void Clock::TimeAdd(Clock *cp){ H=(cp->H+H+(cp->M+M+(cp->S+S)/60)/60)%24; M=(cp->M+M+(cp->S+S)/60)%60; S=(cp->S+S)%60;}void Clock::TimeAdd(int h,int m,int s){ H=(h+H+(M+m+(S+s)/60)/60)%24; M=(M+m+(S+s)/60)%60; S=(S+s)%60;}void Clock::TimeAdd(int s){ H=(H+(M+(S+s)/60)/60)%24; M=(M+(S+s)/60)%60; S=(s+S)%60;}
0 0
- 用类实现的时钟加法函数(C++)
- linux 系统下使用C程序实现时钟的函数
- 随机100以内的加法联系程序代码实现(c#)
- c笔试面试 之 不用加法操作(用逻辑运算)实现两个正整数的除法
- C语言实现的高精度加法
- 高精度加法的c语言实现
- 高精度的加法(c++)
- C++:对象数组、对象动态申请和释放、类的定义和实现分开、this指针、常成员函数、时钟
- 大数运算-加法(C/C++实现)
- 时钟类的构造函数
- C++编程->加法的七种方式实现(命名空间,类,模板,结构体,函数,位运算,内联汇编)
- 时钟类的基本实现
- 复数的加法(友元函数)
- 十字链表实现矩阵加法(C语言实现)
- 用C语言实现的一个可以计算任意长度整数加法的小程序
- 我的毕业测试题目(C语言实现英文单词zero~nine的加法)
- 单链表的应用——多项式加法的C语言实现(链式存储结构)
- c代码实现的大位数的加法
- 片刻
- call by value 和call by reference 部分转载 java 值传递 和 引用传递
- SDUT 1269-走迷宫(DFS打印路径)
- "hello"和new String("hello")的区别?
- Suse 11 snmp服务安装及配置
- 用类实现的时钟加法函数(C++)
- Servlet学习笔记1
- 第十周项目一 程序填充1
- 2014-10-31Android学习------setContentView(View view)--------GIF动画实现
- c++排序算法——简单桶排序
- Linux权限处理常用的四个命令详解
- android 多通知 参数问题, PendingIntent:有用的requestCode参数
- 寻找最大数(三)
- 复用类-java编程思想-第七章