m0_71469623 2022-07-15 13:14 采纳率: 89.5%
浏览 40
已结题

c语言 文件读取与数据排序

score.txt 是100名学生的成绩数据,每行数据从左至右是学号、英语分数、数学分数和语文分数,用空格隔开。
创建一个程序来输出三个科目成绩总分为 n 位的学号,该生的总分和三个科目成绩中的最低分,用空格隔开。
但是,如果总分相同,则将三门课程分数中最低分较高的学生名次排高; 如果最低分也相同,则将学号较小的学生排高。在编写程序时,我们只需要利用 score.txt 中描述的学生人数为100人,并编写代码,只有当学生人数为100人时才能正常工作。另外,score.txt 应与执行代码的目录位于同一目录中。

想问一下最后总分应该如何输出整数,谢谢。

  • 写回答

1条回答 默认 最新

  • it_hao528 2022-07-15 13:24
    关注

    将总分定义成int,输出用%d

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 7月23日
  • 已采纳回答 7月15日
  • 创建了问题 7月15日

悬赏问题

  • ¥15 抖音咸鱼付款链接转码支付宝
  • ¥15 ubuntu22.04上安装ursim-3.15.8.106339遇到的问题
  • ¥15 求螺旋焊缝的图像处理
  • ¥15 blast算法(相关搜索:数据库)
  • ¥15 请问有人会紧聚焦相关的matlab知识嘛?
  • ¥15 网络通信安全解决方案
  • ¥50 yalmip+Gurobi
  • ¥20 win10修改放大文本以及缩放与布局后蓝屏无法正常进入桌面
  • ¥15 itunes恢复数据最后一步发生错误
  • ¥15 关于#windows#的问题:2024年5月15日的win11更新后资源管理器没有地址栏了顶部的地址栏和文件搜索都消失了