第十五周项目二:阅读程序
2014-12-04 16:18
190 查看
问题及代码:
运行结果:
问题及代码:
运行结果:
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:阅读程序.cpp *作 者:白云飞 *完成日期:2014年12月4日 *版 本 号:v1.0 * *问题描述:观察变量的变化过程 *程序输入:无 *程序输出:sum的值 */ #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; }
运行结果:
问题及代码:
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:阅读程序.cpp *作 者:白云飞 *完成日期:2014年12月4日 *版 本 号:v1.0 * *问题描述:观察变量的变化过程 *程序输入:无 *程序输出:a,b,*p的值 */ #include <iostream> using namespace std; int *p;//定义一个整型的指针变量 void pp(int a, int *b); int main() { int a=1, b=2, c=3;//声明变量 p=&b; pp(a+c, &b);//调用自定义函数 cout<<"(2)"<<a<<','<<b<<','<<*p<<endl; return 0; } void pp(int a, int *b)//自定义函数 { int c=4;//声明变量 *p=*b+c; a=*p-c; cout<<"(1)"<<a<<','<<*b<<','<<*p<<endl; }
运行结果:
相关文章推荐
- 第十五周上机项目2--(1)阅读程序
- 第十五周项目2-程序阅读(对指针的理解2)
- 第十五周项目二阅读程序(2)
- 第十五周项目二——阅读程序(2)
- 第十五周项目二——阅读程序(1)
- 第十五周上机项目2--(2) 阅读程序
- 第十五周项目二 阅读程序
- 第十五周项目二 阅读程序(1)
- 第十五周项目二阅读程序(1)
- 第十五周项目二(2):阅读程序
- 第十五周 项目二:阅读程序(2.2)
- 第十五周项目2(1)阅读程序
- 第十五周项目 2 阅读程序(1)
- 第十五周项目二阅读程序(1)
- 第十五周项目2-阅读程序
- 第十五周项目2-程序阅读(对指针的理解1)
- 第十五周项目二-阅读程序(2)
- 第十五周 项目二:阅读程序
- 第十五周项目二-阅读程序(2)
- 第十五周 项目2 程序阅读