定义一个一维数组存放10个整数,要求从键盘输入10个数,对其进行求和、求平均、求最大值/最小值及其位置的下标

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

题目

分析思路

法一:在主函数直接编程

法二:用 调用函数 实现

代码

法一:在主函数直接编程

法二:用 调用函数 实现


题目

定义一个一维数组存放10个整数,要求从键盘输入10个数,对其进行求和、求平均、求最大值/最小值及其位置的下标。


分析思路

通过题干我们可以定义 一维数组arr、求和sum、平均avg、最大值max、最小值min、下标k 五个变量。

法一:在主函数直接编程

  1. 定义一位数组,用 while 循环 输入10个数,条件可以是遇到负数就结束也可以是其他;或者还可以用 for 循环,但要多定义一个字母 i 表示下标,因为这道题要求有下标,所以我就直接用 for循环 了。
  2. 求和sum:直接在输入数字后面 += 即可
  3. 平均avg:用 sum/10
  4. 最大值 :先定义 max = arr [0] ,然后进入 i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值