第十五周项目二 阅读程序(1)

来源:互联网 发布:网络兼职论坛 编辑:程序博客网 时间:2024/05/21 09:52

问题及代码:

/** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:Project.cpp* 作    者:chenqin.* 完成日期:2014年12月4日* 版 本 号:v1.0** 问题描述:阅读下面的程序,先写出其运行结果* 输入描述:* 程序输出:*/#include <iostream>using namespace std;int sub(int*);int main(){    int  i, k;    for (i=0; i<4; i++)    {        k=sub(&i);        cout<<"sum="<<k<<'\n';    }    cout<<"\n";    return 0;}int sub(int *s){    static int t=0;    t=*s + t;    return t;}


运行结果:

知识点总结:弄清楚static这个静态变量,在主函数中k对sub(&i)进行调用

学习心得:一定要搞清楚程序每一步代表的含义

0 0
原创粉丝点击