第十二周项目一 阅读程序(三)
来源:互联网 发布:windows oid 编辑:程序博客网 时间:2024/06/04 20:45
1
问题及代码:
#include <iostream>using namespace std;void f(int);int main(){ int i=1234; f(i); return 0;}void f(int n){ if(n==0) return; else { f(n/10); cout<<n%10; return; }}
预计运行结果:1234
实际运行结果:1234
运行结果:
2
问题及代码:
#include <iostream>using namespace std;int sub(int);int main(){ int i=5; cout<<sub(i)<<endl;}int sub(int n){ int a; if (n==1) return 1; a=n+sub(n-1); return a;}
预计运行结果:15
实际运行结果:15
过程分析:
a=5+sub4
sub4=4+sub3
sub3=3+sub2
sub2=2+sub1
sub1=1
==>>a=1+2+3+4+5=15
运行结果:
0 0
- 第十二周项目一 阅读程序(三)
- 第十二周项目一 阅读程序(一)
- 第十二周 项目一--阅读程序
- 第十二周项目一 阅读程序
- 第十二周项目一:阅读程序1
- 第十二周项目一:阅读程序2
- 第十二周项目一:阅读程序3
- 第十二周项目一:阅读程序4
- 第十二周项目一:阅读程序5
- 第十二周项目一--程序阅读
- 第十二周 项目一 程序阅读 4
- 第十二周 项目一 程序阅读 5
- 第十二周 项目一 程序阅读4
- 第十二周 项目一 程序阅读5
- 第十二周项目1-阅读程序(三)
- 第十二周项目一——阅读程序(1)
- 第十二周项目一——阅读程序(2)
- 第十二周项目一——阅读程序(3)
- 第十二周上机项目1 阅读程序(2)
- 《Java并发编程实战》---线程安全性---加锁
- 《unix高级环境编程》线程控制——线程私有数据
- MapReduce的Reducer数量确定
- gSOAP学习体会
- 第十二周项目一 阅读程序(三)
- js2
- DOS命令
- AndroidUI设计
- JS调用 与 COM in,out,retval
- UVA - 567 Risk (floyd算法)
- js3
- php高级工程师面试题
- c++学习之函数模板应用和重载