煎墙的大王 2023-12-30 17:15 采纳率: 0%
浏览 11

C语言代码 数组的运用 希望有点讲解

img

班级共计有43位同学,利用数组实现以下操作:
(1)输入至少5位同学的成绩。5位以上选择性输入。遍历数组,将录入的成绩输出(2)输入一个数据,检测该数据在数组中是否存在,存在则输出该数的在数组中的位置
(3)输入一个数据,从数组中删除该数据
(4)统计成绩的最高分、最低分和平均分
(5)降序排列成绩,输出排序后的数据
(代码)

  • 写回答

2条回答

  • 扶光° 2023-12-30 17:44
    关注

    首先要定义一个数组a[43]。

    1. 第一问可以通过for循环来输入输出这个数组。要实现选择性终止输入,可以在这个for循环里加入一个if判断,当输入一个指定字符(如'Y')时就终止。

    2. 第二问第三问可以通过for-if循环判断嵌套结构,来实现查找与删除指定数据。

    3. 第四问和第五问可以参考冒泡排序,在排序后找到最大数最小数,并累加算得平均分。

    这个是思路,如果有需要更多帮助的话可以回复或私信我,我会给予更多详细的援助。

    评论

报告相同问题?

问题事件

  • 创建了问题 12月30日