贺老师教学链接  C语言及程序设计初步 本课讲解

文件的操作步骤

#include <stdio.h>
#include <stdlib.h>
int main()
{FILE *fp;int i, d;fp=fopen("data.txt","w");if(fp==NULL){printf("File cannot open! " );exit(0);}for(i=0; i<10; i++){scanf("%d", &d);fprintf(fp,"%d\t", d);}fclose(fp);return 0;
}

实用写文件方式之——格式化输出

#include <stdio.h>
#include <stdlib.h>
int main()
{FILE *fp;int i, No;float salary;fp=fopen("data.csv","w");if(fp==NULL){printf("File cannot open! " );exit(0);}//输入5名员工的工号,并保存到文件中for(i=0; i<5; i++){scanf("%d %f", &No, &salary);fprintf(fp,"%d, %.2f\n", No, salary);}fclose(fp);return 0;
}

实用读文件方式之——格式化输入

#include <stdio.h>
#include <stdlib.h>
int main()
{FILE *fp;int i, No;float salary;fp=fopen("data.csv","r");if(fp==NULL){printf("File cannot open! " );exit(0);}//输入5名员工的工号,并保存到文件中for(i=0; i<5; i++){fscanf(fp, "%d,%f", &No, &salary);printf("%d\t%.2f\n", No, salary);}fclose(fp);return 0;
}

实用写文件方式之——将字符写入文件

#include <stdio.h>
#include <stdlib.h>
int main()
{FILE *fp;char c;if ((fp=fopen( "data.dat" , "w" ))==NULL){printf("File cannot open!");exit(0);}while((c=getchar())!=EOF )fputc(c,fp );fclose(fp);return 0;
}

实用读文件方式之——从文件中读取字符

#include <stdio.h>
#include <stdlib.h>
int main()
{FILE *fp;char c;if ((fp=fopen( "data.dat" , "r" ))==NULL){printf("File cannot open!");exit(0);}while((c=fgetc(fp))!=EOF)putchar(c);fclose(fp);return 0;
}

C语言及程序设计初步例程-42 将数据输出到文本文件相关推荐

  1. C语言及程序设计初步例程-33 三种循环语句

    贺老师教学链接  C语言及程序设计初步 本课讲解 问题:求1+2+3+-+100 用while语句实现的程序 #include <stdio.h> int main() {int i=1, ...

  2. C语言及程序设计初步例程-37 循环嵌套

    贺老师教学链接  C语言及程序设计初步 本课讲解 求  #include <stdio.h> int main() {int sum=0, i=1, t;while (i<=6){t ...

  3. C语言及程序设计初步例程-4 C语言程序初体验

    贺老师教学链接   C语言及程序设计初步 本课讲解 让程序会计算:求a和b两个数之和 #include <stdio.h> int main( ) {int a,b,sum;scanf(& ...

  4. 《C语言及程序设计初步》网络课程主页

    题记 CSDN要开在线教育频道,向我发出邀请,看是否能开些课程. 我近日一直在关注着翻转课堂,试图在传统课堂中引入新的元素,这需要资源建设的积累.没有时间表的工作,很难把握. 为CSDN做在线课程,为 ...

  5. C语言及程序设计初步 网络课程主页

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 题记 C ...

  6. 视频教程-C语言及程序设计初步-C/C++

    C语言及程序设计初步 烟台大学计算机学院教师,二十年余教师生涯,看出了在错综复杂的教育环境中,坚持教育教学的价值与前景.和学生并肩,与不良学风作斗争,为IT菜鸟建跑道,让大一的孩子会编程,为迷茫的大学 ...

  7. c语言程序设计指针进阶,C语言及程序设计进阶例程-15 指向结构体的指针

    贺老师教学链接  C语言及程序设计进阶 本课讲解 指向结构体变量的指针的应用 #include #include struct Student { int num; char name[12]; ch ...

  8. C语言及程序设计进阶例程-32 位运算及其应用

    贺老师教学链接 C语言及程序设计进阶 本课讲解 位运算 #include <stdio.h> int main() {unsigned short int n = 3;int i;for( ...

  9. C语言及程序设计进阶例程-17 认识链表

    贺老师教学链接  C语言及程序设计进阶 本课讲解 例 建立并输出一个简单链表 #include <stdio.h> struct Student {int num;float score; ...

最新文章

  1. 半导体物理与器件pdf施敏_西湖大学工学院先进固态半导体实验室行政助理招聘,户籍专业不限!...
  2. 基于MSM 的tomcat session 共享
  3. 笔记 - AliCloud CDN 分发网络简介
  4. 关于SAP的SD的定价公式的资料
  5. 天翼云从业认证(1.2)存储的概念、体系结构、块存储、对象存储、文件存储以及 RAID 磁盘管理技术
  6. 腾讯2020校园招聘---假期
  7. 数据结构-常用的查找算法
  8. 养老不用愁,这种机器人可以让老年人自主地进行日常生活
  9. c语言调用sqlite
  10. 软件基本功:代码创新要不得:for循环判断一个字符是不是数字字符
  11. 基于P2P终结者的ARP欺骗攻击实验
  12. 系统学习语义分割文章推荐以及顺序
  13. ps只能选择html格式,怎么找不到ps“选择主体”功能?
  14. HEAD, ORIG_HEAD, FETCH_HEAD, MERGE_HEAD标志
  15. R语言学习笔记(概念、公式及R函数)
  16. 自己写的一个LOL云顶智之奕小工具
  17. java jni udt找不到so_移植UDT到Android平台
  18. 为什么两个向量垂直,点积为0
  19. PyCharm基本配置:设置绿色护眼绿豆沙背景等
  20. sqlplus命令无需监听服务就可以登录本地数据库的登录方式的研究

热门文章

  1. SAP B1 9.1 生产收货数量加已完成数量不能大于计划数量(存储过程控制代码)...
  2. 找规律 SGU 107 987654321 problem
  3. Win2003安装不了 Windows Media Player 11
  4. Pytorch---训练与测试时爆显存(out of memory)的一个解决方案(torch.cuda.empty_cache())
  5. Tensorflow随笔——命令行参数
  6. 有没有安卓4.0的java模拟器_电脑端安装Android4.0模拟器使用教程
  7. linux qemu原理,最全的剖析QEMU原理的文章3
  8. 动态新增表字段_国际法规 | 欧盟POPs法规更新新增三氯杀螨醇、修订PFOS的豁免——北测集团...
  9. 微信小程序 css边框阴影,微信小程序|CSS的内边距和圆框
  10. 服务器安装nvidia驱动_无法安装最新版NVIDIA显卡驱动,从技术角度该怎么办?