C语言及程序设计初步例程-42 将数据输出到文本文件
贺老师教学链接 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 将数据输出到文本文件相关推荐
- C语言及程序设计初步例程-33 三种循环语句
贺老师教学链接 C语言及程序设计初步 本课讲解 问题:求1+2+3+-+100 用while语句实现的程序 #include <stdio.h> int main() {int i=1, ...
- C语言及程序设计初步例程-37 循环嵌套
贺老师教学链接 C语言及程序设计初步 本课讲解 求 #include <stdio.h> int main() {int sum=0, i=1, t;while (i<=6){t ...
- C语言及程序设计初步例程-4 C语言程序初体验
贺老师教学链接 C语言及程序设计初步 本课讲解 让程序会计算:求a和b两个数之和 #include <stdio.h> int main( ) {int a,b,sum;scanf(& ...
- 《C语言及程序设计初步》网络课程主页
题记 CSDN要开在线教育频道,向我发出邀请,看是否能开些课程. 我近日一直在关注着翻转课堂,试图在传统课堂中引入新的元素,这需要资源建设的积累.没有时间表的工作,很难把握. 为CSDN做在线课程,为 ...
- C语言及程序设计初步 网络课程主页
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 题记 C ...
- 视频教程-C语言及程序设计初步-C/C++
C语言及程序设计初步 烟台大学计算机学院教师,二十年余教师生涯,看出了在错综复杂的教育环境中,坚持教育教学的价值与前景.和学生并肩,与不良学风作斗争,为IT菜鸟建跑道,让大一的孩子会编程,为迷茫的大学 ...
- c语言程序设计指针进阶,C语言及程序设计进阶例程-15 指向结构体的指针
贺老师教学链接 C语言及程序设计进阶 本课讲解 指向结构体变量的指针的应用 #include #include struct Student { int num; char name[12]; ch ...
- C语言及程序设计进阶例程-32 位运算及其应用
贺老师教学链接 C语言及程序设计进阶 本课讲解 位运算 #include <stdio.h> int main() {unsigned short int n = 3;int i;for( ...
- C语言及程序设计进阶例程-17 认识链表
贺老师教学链接 C语言及程序设计进阶 本课讲解 例 建立并输出一个简单链表 #include <stdio.h> struct Student {int num;float score; ...
最新文章
- 半导体物理与器件pdf施敏_西湖大学工学院先进固态半导体实验室行政助理招聘,户籍专业不限!...
- 基于MSM 的tomcat session 共享
- 笔记 - AliCloud CDN 分发网络简介
- 关于SAP的SD的定价公式的资料
- 天翼云从业认证(1.2)存储的概念、体系结构、块存储、对象存储、文件存储以及 RAID 磁盘管理技术
- 腾讯2020校园招聘---假期
- 数据结构-常用的查找算法
- 养老不用愁,这种机器人可以让老年人自主地进行日常生活
- c语言调用sqlite
- 软件基本功:代码创新要不得:for循环判断一个字符是不是数字字符
- 基于P2P终结者的ARP欺骗攻击实验
- 系统学习语义分割文章推荐以及顺序
- ps只能选择html格式,怎么找不到ps“选择主体”功能?
- HEAD, ORIG_HEAD, FETCH_HEAD, MERGE_HEAD标志
- R语言学习笔记(概念、公式及R函数)
- 自己写的一个LOL云顶智之奕小工具
- java jni udt找不到so_移植UDT到Android平台
- 为什么两个向量垂直,点积为0
- PyCharm基本配置:设置绿色护眼绿豆沙背景等
- sqlplus命令无需监听服务就可以登录本地数据库的登录方式的研究
热门文章
- SAP B1 9.1 生产收货数量加已完成数量不能大于计划数量(存储过程控制代码)...
- 找规律 SGU 107 987654321 problem
- Win2003安装不了 Windows Media Player 11
- Pytorch---训练与测试时爆显存(out of memory)的一个解决方案(torch.cuda.empty_cache())
- Tensorflow随笔——命令行参数
- 有没有安卓4.0的java模拟器_电脑端安装Android4.0模拟器使用教程
- linux qemu原理,最全的剖析QEMU原理的文章3
- 动态新增表字段_国际法规 | 欧盟POPs法规更新新增三氯杀螨醇、修订PFOS的豁免——北测集团...
- 微信小程序 css边框阴影,微信小程序|CSS的内边距和圆框
- 服务器安装nvidia驱动_无法安装最新版NVIDIA显卡驱动,从技术角度该怎么办?