数据分区存放到文件中
来源:互联网 发布:知乎和天涯的区别 编辑:程序博客网 时间:2024/05/29 14:31
#include <stdio.h>
#include <windows.h>
void check_file(char *s)
{
fprintf(stderr, "can not open file : %s\n", s);
exit(1);
}
int main(void)
{
FILE *farr[4];
FILE *f, *fp;
char buf[50];
int X, Y;
if (NULL == (f = fopen("0123.txt", "r")))
check_file("0123.txt");
if (NULL == (farr[0] = fopen("11.txt", "w")))
check_file("11.txt");
if (NULL == (farr[1] = fopen("01.txt", "w")))
check_file("01.txt");
if (NULL == (farr[2] = fopen("00.txt", "w")))
check_file("00.txt");
if (NULL == (farr[3] = fopen("10.txt", "w")))
check_file("10.txt");
while (1)
{
if (NULL == fgets(buf, 50, f))
break;
if ('\n' == buf[0] || 'X' != buf[0])
continue; //空行或者类似于“孔型: A”,就跳过
if (2 != sscanf(buf, "X %d Y %d", &X, &Y))
continue;
if (X > 0)
{
if (Y > 40000)
fp = farr[0]; //a区
else
fp = farr[3]; //d区
}
else
{
if (Y > 40000)
fp = farr[1]; //b区
else
fp = farr[2]; //c区
}
fprintf(fp, "X= %d Y= %d\n", X, Y);
}
_fcloseall();
return 0;
}
#include <windows.h>
void check_file(char *s)
{
fprintf(stderr, "can not open file : %s\n", s);
exit(1);
}
int main(void)
{
FILE *farr[4];
FILE *f, *fp;
char buf[50];
int X, Y;
if (NULL == (f = fopen("0123.txt", "r")))
check_file("0123.txt");
if (NULL == (farr[0] = fopen("11.txt", "w")))
check_file("11.txt");
if (NULL == (farr[1] = fopen("01.txt", "w")))
check_file("01.txt");
if (NULL == (farr[2] = fopen("00.txt", "w")))
check_file("00.txt");
if (NULL == (farr[3] = fopen("10.txt", "w")))
check_file("10.txt");
while (1)
{
if (NULL == fgets(buf, 50, f))
break;
if ('\n' == buf[0] || 'X' != buf[0])
continue; //空行或者类似于“孔型: A”,就跳过
if (2 != sscanf(buf, "X %d Y %d", &X, &Y))
continue;
if (X > 0)
{
if (Y > 40000)
fp = farr[0]; //a区
else
fp = farr[3]; //d区
}
else
{
if (Y > 40000)
fp = farr[1]; //b区
else
fp = farr[2]; //c区
}
fprintf(fp, "X= %d Y= %d\n", X, Y);
}
_fcloseall();
return 0;
}
0 0
- 数据分区存放到文件中
- 动态数据存放到文本文件中
- 存放文件到sdcard
- plist 文件 存放数据
- 如何将Perfmon中的数据存放到SqlServer数据库中
- 如何将Perfmon中的数据存放到SqlServer数据库中
- java抓取网站数据,存放到Excel中
- NPOI,将Excel表的数据存放到DataTable中
- python 获取页面表格数据存放到csv中
- 将PHP的SESSION数据存放到Redis中
- perl脚本实现批量生成手机号码存放到文件中
- 将文件存放到redis
- Mantis数据转移—将默认存储到数据库中的文件取出存放到硬盘上
- 从数据库中取出数据,存放到数组中,然后对数据进行分类显示
- Map中数据顺序存放
- 代码段中存放数据
- SSH-Seesion中存放数据
- 文件的下载以及将下载的文件存放到SD卡中
- C# 枚举在Unity 中的使用
- LeetCode Binary Tree Right Side View
- 对大型矩阵输出到终端和txt文档的方法
- Python退格键出现方块
- 花生壳动态域名不在线怎么办
- 数据分区存放到文件中
- iOS - 获取当天的时间段
- 力所能及之hibernate备忘录
- 第12周 项目二-摩托车继承自行车和机动车
- [LeetCode] Isomorphic Strings
- 电脑文件备份软件
- 贵州3女生放学路上被山洪冲走 2人遇难1人失踪
- LINUX下C语言连接mysql
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件