《C语言程序设计》江宝钏主编-习题7-1-平均成绩!!!!

AC代码:

/*《C语言程序设计》江宝钏主编-习题7-1-平均成绩
Description 
从键盘输入10个学生成绩,求平均分数及高于平均分数的成绩。 
Input 
10个整数 
Output 
第一行,平均分,保留1位小数。
第二行,高于平均分的成绩,每个成绩后加空格。 

Sample Input Copy 
60 60 60 70 70 70 80 80 80 70
Sample Output Copy 
70.0
80 80 80 
*/

#include <stdio.h>
int main(){
    int i,a[10];
    float sum=0,avg;
    for(i=0;i<10;i++){
        scanf("%d",&a[i]);   //循环输入,此句应放在for循环中。
        sum+=a[i];
    }
    avg=sum/10;
    printf("%.1f\n",avg);
    for(i=0;i<10;i++){      //注意,此处应是循环判断输出,不能少了for循环语句
        if(a[i]>avg){
            printf("%d ",a[i]);
        }
    }
    return 0;
}

//标程:
#include <stdio.h>
int main(void)
{
	int c[10],i;
	float p;
	for (i=0;i<10;i++)
	{
		scanf("%d",&c[i]);
		p+=c[i];
	}
	p=p/10;
	printf("%.1f\n",p);
	for (i=0;i<10;i++)
	{
		if (c[i]>p)
		printf("%d ",c[i]);
	}
	return 0;
}
发布了39 篇原创文章 · 获赞 7 · 访问量 3673

猜你喜欢

转载自blog.csdn.net/qq_45599068/article/details/104157877