#include<stdio.h> int main() { int a[10]; int count=0; int s; for(int i=0;i<10;i++) { scanf("%d",&a[i]); s += a[i]; } double aver=s/10.0; for(int i=0;i<10;i++) { if(a[i]>aver) count++; } printf("%d",count); return 0; } 有大佬看看,这个为什么显示答案错误?
落雨晨风 2020-12-14 22:58:35 |
应该是s没有赋零
不知道哪里错了浏览:1141 |
模拟计算器 (C语言代码)浏览:880 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:500 |
不容易系列2 (C语言代码)浏览:589 |
简单的a+b (C语言代码)浏览:520 |
C语言训练-求函数值 (C语言代码)浏览:571 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:574 |
众数问题 (C语言代码)浏览:821 |
WU-输入输出格式练习 (C++代码)浏览:1076 |
WU-判定字符位置 (C++代码)浏览:1395 |