第十二周项目一——阅读程序(1)
来源:互联网 发布:淘宝虚假交易处罚 编辑:程序博客网 时间:2024/04/24 07:05
<strong><span style="font-family:KaiTi_GB2312;font-size:24px;">问题及代码:</span></strong>
<pre class="cpp" name="code">#include <iostream>using namespace std;int f(int n);int main(){ cout<<f(5)<<" "; cout<<f(8)<<endl; return 0;}int f(int n){ static int a=2; int b=0; a+=n; b+=a; return b;}
<strong><span style="font-family:KaiTi_GB2312;font-size:24px;">运行结果:</span></strong>
问题及代码:
#include <iostream>using namespace std;int func (int a, int b){ static int m=0, i=2; i+=m+1; m=i+a+b; return m;}int main(){ int k=4, m=1, p; p=func(k, m); cout<<p<<endl; p=func(k, m); cout<<p<<endl; return 0;}
运行结果:
知识点总结:
通过这个程序的运行,让我们对static的静态输入有了一个初步的认识,对后面其运行原理有了个基础了解。
学习心得:
开始预计运行结果跟实际运行结果老是不一样,也不太明白其原理,后来经过推敲理解才明白其运算原理。
0 0
- 第十二周项目一——阅读程序(1)
- 第十二周项目一——程序阅读(1)
- 第十二周项目一——阅读程序(2)
- 第十二周项目一——阅读程序(3)
- 第十二周项目一——阅读程序(4)
- 第十二周项目一——阅读程序(5)
- 第十二周项目一——程序阅读(2)
- 第十二周项目一——程序阅读(3)
- 第十二周项目一——程序阅读(4)
- 第十二周项目一——程序阅读(5)
- 第十二周项目一——程序阅读(6)
- 第十二周项目一——阅读程序(1.2)
- 第十二周项目一——阅读程序(4)
- 第十二周项目一——阅读程序(5)
- 第十二周项目一——阅读程序1(有静态局部变量的程序)
- 第十二周项目一:阅读程序1
- 第十二周项目1-阅读程序(一)
- 第十二周 项目一:阅读程序(1)
- 第12周项目1.1.1
- Visual C++ 基本原理
- C++堆 和 栈 空间的区别
- 泛型练习3
- [leetcode]Sort Colors
- 第十二周项目一——阅读程序(1)
- CSipSimple结构浅析
- VB.net 类型转换问题
- ExtJs--09--javascript对象的方法的3种写法 prototype通过原型设置方法效率最好
- opencv Delaunay三角剖分例子
- java-javabean Introspector的应用
- poj 1850&&1496
- 可拖拽GridView代码解析
- 数据挖掘十大算法之C4.5