下面程序的运行结果是 #include < iostream.h > int fun ( int a[ ],int n) { int result=1; for(int i=1;i<n;i++)

admin2013-02-27  25

问题 下面程序的运行结果是      #include < iostream.h >    int fun ( int a[ ],int n)    {          int result=1;        for(int i=1;i<n;i++)             result=result*a;        return result;    }    void main( )    {        int a[3]={3,4,5};        cout << fun(a,

选项 A、12
B、15
C、20
D、60

答案4

解析 for循环执行2次,所以第一次 for循环为result=1*a[l]=4,第二次for循环为result =4*a[2]=20。
转载请注明原文地址:https://kaotiyun.com/show/FpVp777K
0

最新回复(0)