第四题.填空题(每空2分,共10分)
#include
float mean1(int pa[ ], int num) { int i; float avg;
for(avg = 0, i = 0; i < num; i++)
avg += pa[i]; avg /= num; return avg;
}
float mean2(int * p, int num) { int i; float avg;
for(avg = 0, i = 0; i < num; i++,p++)
avg += * p; avg /= num; return avg; }
int main() { static int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; float mv1,mv2;
mv1 = mean1(array, 10);
mv2 = mean2(array, 10);
printf(\ printf(\
return 0; }
试写出不同变量所占内存字节数(32位机):
sizeof(array)=_______ sizeof(avg)=_______ sizeof(pa)=_______ sizeof(num)=_______
9
sizeof(p)=_______
相关推荐: