输入10个整数,计算这些数的平均值,再输出所有大于平均值的数 相关知识点: 试题来源: 解析int main() { int i; double average, sum; /* average存放平均值 */ int a[10]; /* 定义1个数组a,它有10个整型元素 */ printf ("Enter 10 integers: "); ...
编程序从键盘输入10个整数,输出它们的平均值及大于平均值的那些数据。【答案】includeint main (int i, a[10], sum=double averp
首先,定义一个整型变量和一个浮点型变量sum、max、min,以及一个包含10个元素的整型数组a。使用for循环,输入10个数值,将其依次存储到数组a中。接着,将数组的第一个元素赋值给sum、max和min,然后使用另一个for循环,从数组的第二个元素开始,进行比较,以找出最大值、最小值。在循环过程中,如...
for(b=0;b<10;b++)scanf("%d",a+b); //在a数组中存入这10个数字,a+b是指针写法 for(b=0;b<10;b++) c+=a[b]; // 所有a数组中的数累加 C语言输入10个数,求它们的平均值,并输出大于平均值的数据的个数? for(b=0;b<10;b++)scanf("%d",a+b); //在a数组中存入这10个数字,a+b...
public static void main(String[] args) { Scanner scanner = new Scanner(System.in);double sum = 0;double s = 0;System.out.println("请输入10个数:");int[] a = new int[10];for (int i = 0; i < a.length; i++) { a[i] = scanner.nextInt();sum += a[i];} s ...
//求出平均值,并保留2位 double average = 0.0;//保存平均值 double sum = 0.0;//求总和 int count = 0;//保存大于平均值的个数 //循环求出数据的总和 for (int i = 0; i < numbers.length; i++) { sum += numbers[i]; } average = sum / 10;//求出平均数 //求出大于平均值的数有几...
C语言 从键盘上输入10个数据,求出该10个数据的总和、平均值及大于平均值数据的个数(用数组完成). 答案 #include void main(){int i;int num[10];int sum = 0;for (i = 0; i < 10; i++){scanf("%d",&num[i]);sum += num[i];}float avg = (float)sum/10;int n = 0;for (i = ...
= xiaoyu + 1 End If Next j Print "平均数是:" & t / 10 Print "大于平均数的值有" ...
如果不固定数字个数的话..就 For循环遍历求和并计算出数字的个数..数值和/个数=平均值 然后用平均值分别跟每个数字比较大小就可以了..大于就输出..小于就不输出..(个数,大于个数+1,就得到个数)
include<stdio.h> int main(){ int a[10],i;double averg=0;for(i=0;i<10;i++){ scanf("^%d",&a[i]);averg+=a[i];} averg/=10;printf("%f\n",averg);for(i=0;i<10;i++)if(a[i]>averg)printf("%d ",a[i]);printf("\n");return 0;} ...