有如下程序: #include using namespace std; void fun(int&x,int y){ Y=y+x; x=y/4; X++: } 111t maim):

admin2013-04-11  16

问题 有如下程序:
   #include
    using namespace std;
    void fun(int&x,int y){
    Y=y+x;
    x=y/4;
    X++:
    }
    111t maim):
    int x=4.y=5:
    fun(x,y):
    cout<    retulT1 0:
    }
    }
运行这个程序的输出结果是【8】

选项

答案8

解析 在函数fun()中,第一个参数是对变量x的引用,所以在主函数中执行fun(x,y)后,变量x的值等于3,从而x+y=3+5=8,结果等于8。
转载请注明原文地址:https://kaotiyun.com/show/oINp777K
0

最新回复(0)