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

admin2010-03-29  40

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

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

答案4

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

最新回复(0)