📜  门| GATE CS 2021 |设置1 |第58章

📅  最后修改于: 2021-06-29 05:37:54             🧑  作者: Mango

考虑以下ANSI C函数:

int SimpleFunction(int Y[], int n, int x)
{
int total = Y[0], loopIndex;
for (loopIndex=1; loopIndex<=n-1; loopIndex++)
    total=x*total +Y[loopIndex];
return total;
} 

令Z为Z [i] = 1的10个元素的数组,对于所有i使得0≤i≤9。 SimpleFunction(Z,10,2)返回的值为__________。
(A) 1023
(B) 1024
(C) 2047
(D) 511答案: (A)
说明:给定的函数为每个i值计算= 2 (i + 1) − 1。

因此,2 10 − 1 = 1024-1 = 1023

检查-https://ide.geeksforgeeks.org/RmQwhg1Mjc
这个问题的测验