---------------
main.m
---------------
让用户输入10个数字,计算出这10个数字的平均值。
#import
<Foundation/Foundation.h>
double
avg(
int
array[
10
])
//
函数的形参为数组
{
int
sum =
0
;
for
(
int
i =
0
; i <
10
; i++)
{
sum += array[i];
}
return
sum /
10.0
;
}
int main()
{
int main()
{
int scores[10];
NSLog
(
@"
请输入
10
个成绩:
"
);
for ( int i = 0 ; i < 10 ; i++)
for ( int i = 0 ; i < 10 ; i++)
{
scanf("%d", &scores[i]);
}
NSLog
(
@"
平均成绩为:
%g"
,
avg
(scores));
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.数组的本质就是指针。
2.注意,函数声明的形参类型,要与实际传入的实参类型保持一致。