热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

第十三周项目6——实战(从文件中输出最大值及对应学号)

**Copyright(c)2014,烟台大学计算机学院*Allrightsreserved.*文件名称:test.cpp*作者:李晓凯*完成日期&#x
/*


 *Copyright(c)2014,烟台大学计算机学院


 *All rights reserved.


 *文件名称:test.cpp


 *作者:李晓凯


 *完成日期:2014年 12月 2日


 *版本号:v1.0


 *


 *问题描述:处理学生成绩输出最高成绩及对应学号


 *程序输入:从文件中读取

 *程序输出:最高成绩及对应的学号

 */

#include //处理文件要包括头文件fstream
#include
#include //调用exit(1)需要包含cstdlib
using namespace std;
int main( )
{int a[10000],i&#61;0,max&#61;-1;//打开文件&#xff0c;要使用文件必须正确打开&#xff0c;对输出文件&#xff0c;注意写ios::out// f1.dat是要“写”的文件名&#xff0c;你可以起你喜欢的名字&#xff0c;如myfile.txtifstream infile("english.dat",ios::in);if(!infile) //测试文件打开操作是否成功{cerr<<"open error!"<>a[i]){if(a[i]>max)max&#61;a[i];i&#43;&#43;;}infile.close();cout<<"最高成绩为&#xff1a;"<}





学习总结&#xff1a;这个类似于前面的一个程序&#xff0c;只不过是改为了 从文件中读取&#xff0c;所以&#xff0c;只要会了从文件中读取这一步就很简单了&#xff0c;不过一定要记住加上“infile.close();”否则&#xff0c;文件的数据就会丢失&#xff0c;这样以后就不能运行了。


推荐阅读
  • 在Java开发中,保护代码安全是一个重要的课题。由于Java字节码容易被反编译,因此使用代码混淆工具如ProGuard变得尤为重要。本文将详细介绍如何使用ProGuard进行代码混淆,以及其基本原理和常见问题。 ... [详细]
  • 问题描述现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中 ... [详细]
  • 在尝试加载支持推送通知的iOS应用程序的Ad Hoc构建时,遇到了‘no valid aps-environment entitlement found for application’的错误提示。本文将探讨此错误的原因及多种可能的解决方案。 ... [详细]
  • 二维码的实现与应用
    本文介绍了二维码的基本概念、分类及其优缺点,并详细描述了如何使用Java编程语言结合第三方库(如ZXing和qrcode.jar)来实现二维码的生成与解析。 ... [详细]
  • importjava.io.*;importjava.util.*;publicclass五子棋游戏{staticintm1;staticintn1;staticfinalintS ... [详细]
  • c语言二元插值,二维线性插值c语言
    c语言二元插值,二维线性插值c语言 ... [详细]
  • 深入理解Dockerfile及其作用
    Dockerfile是一种文本格式的配置文件,用于定义构建Docker镜像所需的步骤。通过使用`docker build`命令,用户可以将Dockerfile中的一系列指令转换成一个可执行的Docker镜像。 ... [详细]
  • 本文档介绍了如何使用ESP32开发板在STA模式下实现与TCP服务器的通信,包括环境搭建、代码解析及实验步骤。 ... [详细]
  • 线段树详解与实现
    本文详细介绍了线段树的基本概念及其在编程竞赛中的应用,并提供了一个具体的线段树实现代码示例。 ... [详细]
  • 本文介绍了如何在不同操作系统上安装Git,以及一些基本和高级的Git操作,包括项目初始化、文件状态检查、版本控制、分支管理、标签处理、版本回退等,并简要提及了开源许可协议的选择。 ... [详细]
  • 实现系统调用
    实现系统调用一、实验环境​本次操作还是基于上次编译Linux0.11内核的实验环境进行操作。环境如下:二、实验目标​通过对上述实验原理的认识,相信 ... [详细]
  • POJ2263是一个经典的图论问题,涉及寻找从起点到终点的最大载重路径。本文将详细介绍该问题的背景、解题思路及代码实现。 ... [详细]
  • 本文详细介绍了C++中的三种继承方式及其访问控制规则,并探讨了函数遮蔽现象及其解决方法。 ... [详细]
  • 本题涉及一个长度为n的序列{ai},代表一系列树木的美学价值。任务是处理m个查询,每个查询提供三个参数l、r和P,目标是在所有满足l < l' ... [详细]
  • HNOI2003 激光炸弹问题(二维前缀和的应用)难度:中等
    HNOI2003 激光炸弹问题是一个经典的二维前缀和应用题目。本文将详细介绍如何使用二维前缀和解决该问题。 ... [详细]
author-avatar
絆疯绊野半温柔
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有