剑指off-求1到n的代数和
2015-08-22 16:52
232 查看
题目:求1到n的代数和,不能使用if else while for switch case
分析:这个东西要用迭代来控制,应该是循环或者是递归,但是循环的or 和 while都不给用,递归只要也需要if来控制结束。
第一种方法是利用,类的静态成员变量被类的所有实例共有
分析:这个东西要用迭代来控制,应该是循环或者是递归,但是循环的or 和 while都不给用,递归只要也需要if来控制结束。
第一种方法是利用,类的静态成员变量被类的所有实例共有
class Temp { public: Temp(){++N;Sum+=N;} static int getSum(){return Sum;} void reset(){N=0;Sum=0;}; private: static int N;//静态成员变量被所有实例共有 static int Sum; }; int Temp::N=0; int Temp::Sum=0; int main() { Temp *a=new Temp[10]; int result=Temp::getSum(); printf("result is %d",result); return 0; }
相关文章推荐
- 啰里啰嗦学IOS CoreDate入门
- android4.0 USB Camera示例(四)CMOS
- TCP/IP-UDP
- 深入理解Java注解(2):高级应用
- XtraBackup 实现不停机不锁表搭建mysql主从
- 自己写Android图片缓存框架之一级内存缓存
- 个人--删除youtube观看记录
- Android内存监测工具DDMS->Heap,内存分析工具->MAT
- Unity3d 实时折射和反射
- 187
- redis
- 例说linux内核与应用数据通信(一):添加一个系统调用
- javascript 严格模式
- mysql 数据表的基本操作
- cdev_init和cdev_add之后在/dev目录下没有长出设备节点原因
- javascript-jquery插件--FlexGrid 用法参数
- UVAoj 11178 Morley's Theorem
- java8 函数接口 Predicate例子
- POJ C++程序设计 编程题#1 编程作业—运算符重载
- MySQL必知必会(正则表达式)