C语言之文件操作06——写数据到文本文件遇0停止
2023-09-14 09:08:59 时间
//文件
/*
===============================================================
题目:输入10个篮球运动员的身高数据(cm)保存至D盘文件high.txt:
0表示输入完成。
x= 180 182 179 185 191 178 184 185 183 192
===============================================================
*/
#include<stdio.h>
void main()
{
FILE *fp;
int x;
fp=fopen("D:\\high.txt","w");
if(fp==NULL)
printf("文件打开失败!\n");
else
{
while(x!=0)
{
scanf("%d",&x);
fprintf(fp,"%4d ",x);
}
fclose(fp);
}
}
/*
========================================================================
评:
fprintf(fp,"%d",x);而fscanf时有&,如(fp,"%d",&x);
数组的输入问题,仅仅是控制语句不同。
/*
===============================================================
题目:输入10个篮球运动员的身高数据(cm)保存至D盘文件high.txt:
0表示输入完成。
x= 180 182 179 185 191 178 184 185 183 192
===============================================================
*/
#include<stdio.h>
void main()
{
FILE *fp;
int x;
fp=fopen("D:\\high.txt","w");
if(fp==NULL)
printf("文件打开失败!\n");
else
{
while(x!=0)
{
scanf("%d",&x);
fprintf(fp,"%4d ",x);
}
fclose(fp);
}
}
/*
========================================================================
评:
fprintf(fp,"%d",x);而fscanf时有&,如(fp,"%d",&x);
数组的输入问题,仅仅是控制语句不同。
========================================================================
*/
相关文章
- 【C/C++学院】(23)Mysql数据库编程--C语言编程实现mysql客户端
- 【C语言入门教程】5.6 函数库和文件
- C语言的传值与传址调用
- C语言实现粒子群算法(PSO)二
- C语言/C++常见习题问答集锦[八十三]之数据结构顺序表(operand types are error: no match for “operator==“)
- C语言/C++常见习题问答集锦(四十四) 之学以致用
- linux系统调用函数(C语言):open,close函数和文件描述符
- Linux 底下使用C语言的 单链表 ,双链表,二叉树 读取文件,并排序
- LinuxC语言读取文件,分割字符串,存入链表,放入另一个文件
- 【C语言】详解线程 — 通过 “加锁” 解决并发程序引起的共享内存问题
- C语言类型自动转换问题说明
- C语言之制作ota文件包(作为参考)
- C语言之修改文件大小
- C语言常用函数-chmod()改变文件访问方式函数
- C语言指针的初始化和赋值
- C语言实现结构体返回两值或多值:结构体定义函数的类型
- C语言之unlink()删除文件用法(五十九)
- C语言之读/写(fread/fwrite)文件(五十八)
- C语言逆向——预处理之宏定义、条件编译与文件包含
- 十大算法 — 选择排序法【C语言代码诠释】
- 开发成长之路(1)-- C语言从入门到开发(入门篇一)
- C语言使用技巧(二十六):通俗易懂理解C 位域
- C语言编译成功后生成后缀名为.o文件是什么文件?