單項選擇題

請讀程序:
#include
f(int b[],int n)
{
int i,r;r=1;
for(i=0;i<=n;i++)r=r*b[i];
return r;
}
main()
{
int x,a[]={2,3,4,5,6,7,8,9};
x=f(a,3);
printf("%d\n",x);
}
上面程序的輸出結(jié)果是()

A、720
B、120
C、24
D、6


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題若要求定義具有10個int形元素的一維數(shù)組a,則以下的定義語句中錯誤的是()

A、#define N 10
int a[N];
B、#define n 5
int a[2*n];
C、int a[5+5];
D、int n=10,a[n];

2.單項選擇題合法的數(shù)組定義是()

A、int a[ ]="string";
B、int a[5]={0,1,2,3,4,5};
C、char s="string";
D、char a[ ]={0,1,2,3,4,5};

3.單項選擇題以下能正確定義一維數(shù)組的選項是()

A、int a[5]={0,1,2,3,4,5};
B、char a[]={0,1,2,3,4,5};
C、char a={’A’,’B’,’C’};
D、int a[5]="0123";