题解 | #班级成绩输入输出#

班级成绩输入输出

http://www.nowcoder.com/practice/60d96b08e1cb42e38629d54e37eac008

建议使用子函数
#include<stdio.h>

void arrin(double *p)    //输入函数
{
    for(int i = 0;i<5;++i)
        scanf("%lf",(p+i));
}
void arrout(double *p)    //输出函数
{
    double sum = 0.0;
    for(int i = 0;i<5;++i)
    {
        printf("%.1lf ",*(p+i));
        sum+=*(p+i);
    }
    printf("%.1lf\n",sum);
}
int main()
{
    double arr1[5],arr2[5],arr3[5],arr4[5],arr5[5];
    arrin(arr1);
    arrin(arr2);
    arrin(arr3);
    arrin(arr4);
    arrin(arr5);
    arrout(arr1);
    arrout(arr2);
    arrout(arr3);
    arrout(arr4);
    arrout(arr5);
    return 0;
}

全部评论

相关推荐

06-26 17:24
已编辑
宁波大学 Java
一口洪烧肉:哈哈哈哈哈哈哈哈哈哈哈硬要啊
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务