【c语言】不能使用循环语句和判断语句,求1-100所有整数的和
2015-06-30 20:42
435 查看
// 不能使用循环语句和判断语句,求1-100所有整数的和 #include <stdio.h> int sum_100(int n, int *sum) { *sum += n; (n--) && (sum_100(n, sum)); return n; } int main() { int n = 100; int sum = 0; sum_100(n, &sum); printf("%d\n",sum); return 0; }
相关文章推荐
- 《C++ 并发编程》- 第1章 你好,C++的并发世界
- cppunit原理分析以及例子
- 忘记的C语言中的一些知识点
- 关于c语言的变量存储及内存分配
- c++ primer读书笔记-第五章 表达式
- 黑马程序员-OC语言-self修饰变量以及使用总结和注意事项(听课笔记)
- 黑马程序员-OC语言-self和super关键字(听课笔记)
- C++程序运行时间优化
- 实现复数类中的加运算符重载【C++运算符重载】
- C++ STL--stack/queue 的使用方法
- vc++上的MFC的对象序列化和反序列化
- C语言union(联合体 共用体)
- cpp第一次用set和vector
- Mac OS上Java用JNI调用C++
- C++ typedef用法小结 (※不能不看※)
- 牛客网(阿里巴巴2010搜索研发C++工程师笔试卷)
- C++逗号运算符与逗号表达式
- C++内存操作
- C++中函数指针的使用
- C++ 虚函数表解析