每日一题1061:计负均正

简介: 题目描述:从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。平均值保留两位小数。

题目描述:

从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。

平均值保留两位小数。

样例输入:

1 2 3 4 5 6 7 8 9 10

-1 -2 -3 -4 -5 -6 -7 -8 -9 -10

样例输出:

10

5.50

分析:首先明确一点:0既不是正数与不是复数。剩下的就很简单了!

源码:(有需求可取,如有更好方法,欢迎在评论区留言!)

include <stdio.h>

int main(void)

{

int a[20],i,count=0;//题目明确给出20个数,就定义长度为20的数组。
float sum=0;
for(i=0;i<20;i++){
scanf("%d",&a[i]);
}
for(i=0;i<20;i++){
if(a[i]>0){
        sum+=(float)a[i];//注意这里的强制转换
    }
if(a[i]<0){
        count++;
    }
}
printf("%d\n",count);
printf("%.2f\n",sum/(20-count));//题目要求保留两位小数
return 0;

}

目录
相关文章
|
6月前
日拱一卒,月进一步(6)(杨辉三角2)
119. 杨辉三角 II - 力扣(LeetCode)
41 0
|
算法 C++
【每日算法Day 72】谷歌面试题:又双叒叕是位运算,最详细的自动机推导过程
【每日算法Day 72】谷歌面试题:又双叒叕是位运算,最详细的自动机推导过程
100 0
|
算法
日拱算法:只出现一次的数字
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
洛谷P2016 战略游戏 (树形dp)
洛谷P2016 战略游戏 (树形dp)
144 0
|
人工智能 算法 新能源
【大战蓝桥杯】 算法·每日一题(详解+多解)-- day10
【大战蓝桥杯】 算法·每日一题(详解+多解)-- day10
116 0
【大战蓝桥杯】 算法·每日一题(详解+多解)-- day10
|
人工智能 算法 新能源
【大战蓝桥杯】 算法·每日一题(详解+多解)-- day9
【大战蓝桥杯】 算法·每日一题(详解+多解)-- day9
121 0
【大战蓝桥杯】 算法·每日一题(详解+多解)-- day9
励志 - 13岁少年成数学大赛最小入围者
励志 - 13岁少年成数学大赛最小入围者
126 0
励志 - 13岁少年成数学大赛最小入围者
|
大数据 程序员 云计算
世界程序员最难的题目,做不好你就是杀人凶手【云计算 大数据 开卷题目】
这道题目没有任何数据给你,但你可以去找估计数字,欢迎有志程序员做这到题目,这是一个开卷题目,你考虑的越多对象和属性程序会越复杂,你可以纯属娱乐。
|
机器学习/深度学习 人工智能 算法
【大战蓝桥杯】 算法·每日一题(详解+多解)-- day5
【大战蓝桥杯】 算法·每日一题(详解+多解)-- day5
108 0
|
C++ 流计算
ASCII码模拟星系碰撞:牛顿引力定律融合C++的「奇迹」
继上次用SCII实现曾经「专属」Nvidia的光线追踪技术之后,作者又使用ASCII模拟了碰撞的星系,过程十分逼真。此外,他还发布了ASCII游戏、ASCII模仿鱼群等项目,心动了么?还不赶紧上手试试!
161 0
ASCII码模拟星系碰撞:牛顿引力定律融合C++的「奇迹」