题解 1061: 二级C语言-计负均正

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

二级C语言-计负均正

解题思路先求出正负数的个数,再求出所有正整数的值的和,最后按照平均数的求法算出答案。注意事项1、计算平均数的变量和统计总个数的变量要使用double型,否则只会整除;2、别忘了两个量输出间隔时的回车。开始表演12345678910111213141516171819202122232425262728

1061: 二级C语言-计负均正

摘要:解题思路:咱不说别的,直接上代码!!!(因为其实也没啥好说的~)参考代码:#include<bits/stdc++.h> using namespace std; int main() { ……

二级C语言-计负均正

```pythona=list(map(int,input().split()))whilelen(a)0):sum+=int(a[i])j+=1else:k+=1print(f"{k}\n{(sum/j):0.2f}")```

题解 1061: 二级C语言-计负均正(C)

摘要:注意事项:统计个数,和计算均值,在同一个for中实现,可以减少遍历数组的次数。参考代码:#include<stdio.h> int main(void){ int array[20]; ……

不会简单的写法

解题思路:注意事项:参考代码:a=list(map(int,input().split()))b=list(map(int,input().split()))c=0d=0e=0foriina:ifi>=0:d+=ie+=1else:c+=1foriinb:ifi>=0:d+=ie+=1else:c+=

二级C语言-计负均正(C++版)

解题思路:根据题意,首先需要定义一个长度为20的数组来保存20个整数,然后定义sum保存所有正数的和,aver保存所有正数的平均值。再定义num保存负数的个数,接着用for循环依次输入20个数(这里为了简化代码并提高运行效率只使用一个循环),所以当输入一个整数后,就直接判断该数是正数还是负数。