第12周项目1(2)阅读有全局变量的程序并输出结果

来源:互联网 发布:windows平板推荐 2016 编辑:程序博客网 时间:2024/04/24 01:35
/**Copyright (c) 2014 ,烟台大学计算机学院*All  right  reserved.*文件名称:输出程序结果.cpp*作       者:王元阳*完成日期:2014年11月13日*版 本 号:1.0**问题描述:阅读带有全局变量的程序,并输出运行结果*问题输入: 输入带有全局变量的代码*输出描述:运行结果*/#include <iostream>using namespace std;void cude();int main(){    extern int x;//去掉extern的话会使结果变为5,而如果将此行删掉,会出现错误    x=5; //去掉这一句的话,x将使用下文的赋值10,所以结果会变为1000    cude();    cout<<x<<endl;    return 0;}int x=10;void cude(){    x=x*x*x;}

预计运行结果:125

实际运行结果:



总结:在两个程序运行中,我体会了全局变量会在整篇代码中起作用,所以定义时要慎重,否则会引起混乱。

0 0
原创粉丝点击