• 2022-06-09
    编写程序,定义数组存放10个学生的分数,并计算出平均分和及格率。
  • #include "stdio.h"main(){ int i,a[10]={80,70,90,60,55,75,85,95,65,45},s=0,n=0; float ave,pass;for(i=0;i<=9;i++) { s=s+a[i]; if(a[i]>=60) n++; } ave=s/10.0; pass=n/10.0; printf("ave=%f,pass=%.0f%%\n",ave,pass*100);}[/i][/i]

    内容

    • 0

      输入一个正整数n,再输入n个学生的成绩,计算平均成绩,并统计所有及格学生的人数。

    • 1

      利用数组编写程序,统计学生的成绩,按下列要求编程。程序1 输入学生的成绩(全班最多50个学生),统计其平均分、最高分和最低分。

    • 2

      【程序编写】3.编写程序,从键盘任意输入 20 个整数,统计其中非负数个数,并计算非负数之和

    • 3

      在数组a中,存放有n个学生的成绩,试编一函数:将低于平均分的学生人数m由函数值返回,将低于平均分的分数由数组b带回.

    • 4

      【案例9】设计一个结构体,要求包括学生的学号、姓名、和三门课的成绩(成绩用数组存储)。编写程序输入5名学生的以上相关信息,求计算出每个学生总分和每个学生的三门课的平均分。要求:学生信息的输入和输出,以及总分与平均分的计算都以函数方式实现。