输入5个整数存入数组中,求其中大于0的整数平均值,用相对通俗易懂的程序解决,方便理解,谢谢
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
C语言输入5个整数存入数组中,求其中大于0的整数平均值
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
万小橘 2021-12-12 11:29关注#include<stdio.h>
int main()
{
int a[5],i,sum=0;
for(i=0;i<5;i++)
scanf("%d",&a[i]);
for(i=0;i<5;i++)
{
if(a[i]>0)
sum+=a[i];
}
printf("平均值为%d",sum/5);
return 0;
}
如果有帮助请采纳一下谢谢本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-06-19 11:42回答 2 已采纳 #include <stdio.h> int main() { int i, a[10], s = 0,t=0; float ave; for (i = 0;
- 2021-11-27 05:45回答 1 已采纳 #include<stdio.h> int maxValue(int* arr, int len){ if(arr == null){ return -1; }
- 2021-12-10 17:37回答 1 已采纳 #include <stdio.h> #include <stdlib.h> #include <time.h> void main() { srand(
- 2021-05-26 08:19从键盘读入8个整数存入数组a中并输出这8个数据。 ⑴求出这8个数据的和、最大值、最小值及平均值。 ⑵求这8个数据的正数之和、负数之和(或正数与负数的个数); ⑶求这8个数据的奇数之和、偶数之和(或奇数与偶数的...
- 2021-05-08 01:58回答 2 已采纳 #include<stdio.h> int main(){ int n; scanf("%d",&n); int a[n], b[n]; for(int
- 2021-05-07 15:11回答 1 已采纳 下面是我些的代码和运行结果: // 由计算机随机产生10个0~100之间的整数存入数组a中,并将这些数从小到大排序,然后输入一个整数x,在数组a中查找x,若找到则输出相应的下标,否则输出“未找到”
- 2022-05-29 08:36回答 1 已采纳 一个实现,供参考: #include <stdio.h> int main(void){ int num[10]; int i=0; printf("请
- 2020-12-28 08:13weixin_39796116的博客 作者:杨源鑫,排版整理:晓宇数据压倒一切。如果选择了正确的数据结构并把一切组织的...本文例举的编程虽然基于C语言,但其编程思想也适用于其他语言。此外,本文不涉及语言相关的运行效率讨论。1 概念提出所谓表...
- 2019-11-23 03:25回答 1 已采纳 你把最后的-1放进数组了,还有你的数组是越界的 ``` #include #include int main() { int n,i,arr[10] = {};
- 2021-04-20 12:22回答 4 已采纳 /* Note:Your choice is C IDE */ #include "stdio.h" void main() { /* 冒泡排序: 10,8,7
- 2020-05-06 08:46回答 1 已采纳 ``` lst = [] sum = 0 for i in range(6): x = int(input()) sum = sum + x lst.append(x) lst
- 2021-05-24 02:15七彩极光的博客 C语言.随机产生20个1到50之间的正整数放入数组A中,输出这组随机数.然后,选出其中的素数放入数组B中#include"stdio.h"#include"math.h"#include...将他们存入数组a中,再输入一个整数x.统计并输出数组a中不小于X的...
- 2021-10-12 08:31Albert_9-6的博客 printf("请输入10个整数\n"); for(i=0;i<10;i++){ scanf("%d",&a[i]); if(a[i]>0){ sum=sum+a[i]; count++;} } ave=sum/count; printf("平均数:%d 个数:%d",ave,count); } ...
- 2023-10-25 08:34小段程序员的博客 /强制转换因为原来是int 求平均值会有小数 所以我们要强制转换。printf("平均值为: %.2lf", avg);//.2lf 保留2位小数。printf("请输入10个整数:\n");
- weixin_39630909的博客 用指针方式编写程序,从键盘输入10个整形整数,并存入数组,要求将10个数中最大的数与第1个输入的数交换;将10个数中最小#includevoidmain(){inta[10],i,*m,*n,k=0;\x09printf("请输入十个数\n");for(i=0;i用指针方式...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司