• 2022-06-26
    输入一个正整数n,再输入n个学生的成绩,计算平均成绩,并统计所有及格学生的人数。
  • # include int main(void){[br][/br]int count, i, n;double grade, total;printf("Enter n: ");scanf("%d", &n);total = 0;[br][/br]count = 0;[br][/br]for(i= 1; i<= n; i++){[br][/br]printf("Enter grade #%d: " , i);scanf ("%lf" , &grade);[br][/br]total = total + grade;[br][/br]if(grade >= 60) count++;}[br][/br]}[br][/br]printf(" Grade average = %.2fIn", total / n);printf("Number of pass = %din", count);return 0;[br][/br]}[br][/br]

    举一反三

    内容

    • 0

      编程题 建立一个学生的结构记录,要求包括学号,姓名和成绩。输入整数n(n<10),再输入n个学生的基本信息,要求计算并输出他们的平均成绩(保留2位小数)。 3 1 zhang 70 2 wang 80 3 qian 70 输出样例: 73.33

    • 1

      在【】位置填上正确的代码。程序功能:输入N个学生的某课程成绩,计算平均成绩。230ea4869652ebfa1d2223138a598f4c.jpg

    • 2

      依次输入10个学生成绩,判断学生成绩等级(优秀、良好、中等、及格、不及格)并计算各等级人数。

    • 3

      采用IPO方法分析,输入n个学生的成绩,求这n个学生的平均成绩和这n个成绩的中位数。 不用写代码,只需要按照IPO方法分析的过程。如下图:[br][/br] Input(输入): Process(处理): Output(输出):

    • 4

      2问题:从主函数中输入m个学生的成绩,自定义函数fun()统计m个学生中成绩高于平均分的学生人数,此人数由函数值返回,并在主函数中输出。例如,若输入8名学生的成绩,输入形式如下:80.5607290.59851.58864,则高于平均分的学生人数为4(平均分为:75.5625)要求:1.使用一维数组2.定义并调用自定义函数intfun(floats&#91;&#93;,intn)来统计数组s中(一共有n个数)高于平均分的学生人数并返回