oj3117复杂类型作函数参数之一维数组作函数参数

来源:互联网 发布:淘宝美工助理广州 编辑:程序博客网 时间:2024/05/29 12:31
问题描述:添加start和end部分代码使程序正常运行:
作者:何知令

完成时间:2017年4月26日

代码:

/*问题描述:添加start和end部分代码使程序正常运行:作者:何知令完成时间:2017年4月26日*/#include<stdio.h>float average(float array[],int n){    int i;    float aver, sum = 0;                                 /* sum用来统计课程的总分 */    for ( i = 0; i < n; i++)                          /* 用循环语句累加各门功课的成绩 */        sum = sum + array[i];    aver = sum / n;                                      /* aver用来存放平均值 */    return aver;}//函数名称从下面代码中获得int main( ){    float score1[5] ;              /* 数组中存放5门课的成绩 */    float score2[10] ;            /* 数组中存放10门课的成绩 */    /* 调用函数求学生的平均成绩并输出 */    int i;    for( i = 0 ; i < 5 ; i++)        scanf("%f",&score1[i]);    printf("average score1 is: %f\n", average(score1, 5));    for( i = 0 ; i < 10 ; i++)        scanf("%f",&score2[i]);    printf("average score2 is: %f\n", average(score2, 10));    return 0;}
程序运行结果展示:

知识点总结:函数

学习心得:简单,就是写CSDN反而长了

0 0