C语言可以对文件进行读写
仅仅使用文件的数据时分为以下几个步骤:
1.打开文件
2.读取文件
3.关闭文件
下面一个例子来说明文件操作的方法
打开文件的方法:定义指针,使用函数fopen("路径“,“r”)进行读取,打开文件之后要判断是否打开成功。
总结一下:设指针,用函数,检验。

题目:文件expt.txt中每一行储存了一个表达式
样例输入:
1+1
6-2
样例输出:
1+1=2
6-2=4

int main()
{FILE* fp;int num1,num2;char op;fp=fopen("expt.txt","r");if(fp==NULL){printf("Can't open the fill")return -1;}while(fscanf(fp,"%d%c%d",&num1,&op,&num2)!=EOF){printf("%d%c%d=%d\n,num1,op,num2,cal(num1,op,num2));}fclose(fp);return 0;int cal(num1,op,num2){switch(op){case'+':return n1+n2;case'-':return n1-n2;case'*':return n1*n2;case'/':return n1/n2;default:return 0;}
}

C语言文件操作打开文件关闭文件相关推荐

  1. 【C语言】文件的打开和关闭,文件的顺序读写

    文章目录 1.为什么使用文件 2.什么是文件 3.文件的打开和关闭 文件的打开 文件的关闭 4.文件的顺序读写 4.1文件读写的特点 4.2fputc.fgetc函数 4.3fgets.fputs函数 ...

  2. 计算机二级C语言打开哪个文件,全国计算机等级考试二级C语言12.2文件的打开与关闭...

    12.2 文件的打开与关闭 对文件进行读.写操作时,首先要解决的问题是如何把程序中读写的文件与磁盘上的实际数据文件联系起来,接着就应该"打开"文件,在使用结束之后关闭文件. 考点2 ...

  3. C语言——文件的打开和关闭(fopen,fclose函数)

    文章目录 一.为什么使用文件 二.什么是文件 2.1 程序文件 2.2 数据文件 2.3 文件名 三.文件的打开和关闭 3.1文件指针 3.2 文件的打开和关闭 一.为什么使用文件 一般我们写程序时, ...

  4. C语言<文件的打开与关闭>

    目录 一.为什么使用文件 二.什么是文件 1.程序文件 2.数据文件 3.文件名 三.文件的打开与关闭 1.文件指针 2.文件的打开与关闭 结语 一.为什么使用文件 我们前面学习结构体时,写了通讯录的 ...

  5. c语言 fgets函数 去除换行符_C语言文件的打开和关闭

    文件代表一系列的字节.C语言提供了标准库函数用于文件的打开和关闭. 1.文件的打开 打开文件的操作通过标准库函数 fopen 完成,该函数定义如下: FILE *fopen( const char * ...

  6. C语言之文件读写探究(一):fopen、fclose(文件的打开和关闭)

    相关博文:C语言之文件读写探究(一):fopen.fclose(文件的打开和关闭) 相关博文:C语言之文件读写探究(二):fputc.fgetc.feof(一次读写一个字符(文本操作)) 相关博文:C ...

  7. C语言文件有关的基本知识,以及函数打开与关闭文件!

    " 要成为绝世高手,并非一朝一夕,除非是天生武学奇才.但是这种人-万中无一 " -- 包租婆 ● C语言文件有关的基本知识 01  什么是文件 1.文件有不同的类型,在程序设计中, ...

  8. c语言打开指定文件,C语言文件的打开和关闭

    文件代表一系列的字节.C语言提供了标准库函数用于文件的打开和关闭. 1.文件的打开 打开文件的操作通过标准库函数 fopen 完成,该函数定义如下:FILE *fopen( const char * ...

  9. c语言打开一个html文件路径,C语言文件处理 -C语言文件的打开和关闭

    C语言中,打开文件就是将其从外部存储器调入内存,并定义一个文件指针指向该文件,进而实现用指针对文件的读写操作(见图 1a) ). 图 1:文件的打开与关闭 使用 fopen( ) 函数打开文件的格式如 ...

  10. c语言打开关闭文件的顺序,C语言1-文件概述、文件的打开与关闭、顺序读写数据文件(1).docx...

    C语言程序设计教案 章节名称 文件概述.文件的打开与关闭.顺序读写数据文件(1) 授课类型 □理论 □实验 ?理实一体 □实训 □实习 班级 地点 周次 星期 节次 授课进度 ?符合 □超前 □滞后 ...

最新文章

  1. Android短信的发送和广播接收者实现短信的监听
  2. TensorFlow配置日志等级
  3. Angular自学笔记(一)ngModule 元数据
  4. 普元连接mysql_普元EOS 案例 - 还有一行代码的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. [编程题]数独(JAVA)
  6. libevent c++高并发网络编程_【多线程高并发编程】Callable源码分析
  7. 动图处理_100+动图带你看懂百大加工工艺(成型、表面处理、链接、切割)
  8. php涉及数据库操作时响应很慢。
  9. jQuery 移除事件
  10. 为什么大家都能听懂普通话
  11. 国产中文电脑常用文档搜索-bbdoc,支持文件名和内容搜索,比Everything、listary、DocFetcher更简单易用
  12. 外贸沟通中,老外最喜欢的聊天工具你了解?各国客户最常用的即时聊天APP整理及配套8个英语类工具推荐
  13. 恢复手机qq删除的收藏表情
  14. java 获取拼音_Java获取汉字对应的拼音(全拼或首字母)
  15. html 文档大纲是什么意思,word如何对文档设置大纲 word大纲和编号如何统一设置...
  16. Surface Go无法访问windows store的解决心得
  17. 天上掉馅饼?英国推出全球首个无人机派送披萨服务
  18. 2022腾讯云年终双十一云服务器活动汇总
  19. 实时跟踪企业订单执行情况,采购系统助力汽车服务企业缩短采购订单周期
  20. 区块链防伪溯源应用场景分析

热门文章

  1. 软件程序性能衡量指标
  2. KingbaseES数据库Windows环境下注册数据库服务
  3. 数值分析原理课程实验——拉格朗日(Lagrange)插值
  4. 软文推广首先要了解到软文的分类有哪些
  5. GitHub 发来了包裹!开箱!
  6. “AD2”流量家一款提升网站流量的工具。免费使用,还可以赚钱。安全、稳定、可靠
  7. Argis通过Python的Arcpy第三方库进行字段计算、批量将mxd导出为jpg图片、合并数据库
  8. 办公:Word 2003的九个新奇玩法
  9. 【POJ 1723】SOLDIERS(排序、中位数)
  10. kotlin面试题!一口气拿了9家公司的offer,已拿offer入职