c语言 编写程序 用一个一维数组存储10位学生的考试成绩,输出其中第五个和第八个学生的成绩
展开全部
#include<stdio.h>
void main(){
float result[10],avg=0,sum=0;
int i=0;
for(i=0;i<10;i++){
printf("请输入第%d个学生的成绩:",(i+1));
scanf("%f",&result[i]);
while(result[i]<0){
printf("成绩不能小于0,请重新输入");
printf("请输入第%d个学生的成绩:",(i+1));
scanf("%f",&result[i]);
if(result[i]>0){
sum+=result[i];
continue;
}
}
sum+=result[i];
}
avg = sum / 10;
printf("这10个学生的平均成绩是:%f",avg);
}
void main(){
float result[10],avg=0,sum=0;
int i=0;
for(i=0;i<10;i++){
printf("请输入第%d个学生的成绩:",(i+1));
scanf("%f",&result[i]);
while(result[i]<0){
printf("成绩不能小于0,请重新输入");
printf("请输入第%d个学生的成绩:",(i+1));
scanf("%f",&result[i]);
if(result[i]>0){
sum+=result[i];
continue;
}
}
sum+=result[i];
}
avg = sum / 10;
printf("这10个学生的平均成绩是:%f",avg);
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询