两道C语言函数题

来源:百度知道 编辑:UC知道 时间:2024/05/19 00:35:39
1.将输入的整数按输入顺序的反方向输出,用fun函数

2.输入10个学生的成绩,用函数求出平均成绩

第一题:(不一定一定是10个数,可根据具体情况来更改)
#include "stdio.h"
void changdisplay(int a[], int w){
int b;
for(int n=w-1;n>=0;n--){
b=a[n];
printf("%d ",b);
}
}
int main(){
int a[10];
for(int i=0;i<=9;i++){
printf("请依次输入10个整数\n");
scanf("%d",&a[i]);
}
printf("\n");
changdisplay(a ,10);
return;
}
第二题:
#include "stdio.h"
float aver(int a[],int w){
float sum=0;
int i;
for(i=0;i<w;i++)
sum=sum+a[i];
return sum/w;
}
int main(){
int i;
int score[10];
for(i=0;i<10;i++){
printf("请依次输入10个整数\n");
scanf("%d",&score[i]);
}
printf("平均成绩为:%f\n"