目录
题目
定义一个一维数组存放10个整数,要求从键盘输入10个数,对其进行求和、求平均、求最大值/最小值及其位置的下标。
分析思路
通过题干我们可以定义 一维数组arr、求和sum、平均avg、最大值max、最小值min、下标k 五个变量。
法一:在主函数直接编程
- 定义一位数组,用 while 循环 输入10个数,条件可以是遇到负数就结束也可以是其他;或者还可以用 for 循环,但要多定义一个字母 i 表示下标,因为这道题要求有下标,所以我就直接用 for循环 了。
- 求和sum:直接在输入数字后面 += 即可
- 平均avg:用 sum/10
- 最大值 :先定义 max = arr [0] ,然后进入 i f 语句 判断是否大于 max ,是则替换,不是就 ++ ;最小值同理得。<

文章介绍了如何在C语言中通过主函数直接编程和调用函数两种方法,实现一维数组的10个整数输入,然后计算这些数的和、平均值以及最大值和最小值的下标。两种方法的核心逻辑包括遍历数组,更新最大值、最小值和它们的下标,以及计算平均值。
1万+

被折叠的 条评论
为什么被折叠?



