第12周项目1(1)-阅读有静态变量的程序,并输出运行结果

来源:互联网 发布:php中= 编辑:程序博客网 时间:2024/03/29 16:57
/**Copyright (c) 2014 ,烟台大学计算机学院*All  right  reserved.*文件名称:输出程序结果.cpp*作       者:王元阳*完成日期:2014年11月13日*版 本 号:1.0**问题描述:阅读带有静态变量的程序,并输出运行结果*问题输入: 输入带有静态变量的代码*输出描述:运行结果*/#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;}

预计运行结果:8  17

实际运行结果:



总结:在这两个程序的运行中我体会并了解了静态变量会随着第一次的运算而改变,因此以后遇到静态变量要多加注意。

0 0
原创粉丝点击