VC读取txt文件数据问题
txt文件
1 1.001 0
2 2.001 0
3 2.998 0
4 3.999 0
#include <stdio.h>
#include <stdlib.h>
void main()
{
FILE *fp1;
double x1=0,y1=0,x1_x1=0,x1_y1=0;
int n;
int i;
printf("input n\n");
scanf("%d",&n);
struct point_type
{
double x;
double y;
double z;
};
struct point_type point[3000];
if((fp1=fopen("zhixian.txt","r"))==NULL)
{
printf("cant not open file");
exit(1);
}
for(i=0;i<n;i++)
{
fscanf(fp1,"%lf %lf",point[i],&point[i].x,&point[i].y);
x1+=point[i].x;
y1+=point[i].y;
x1_y1+=point[i].x*point[i].y;
x1_x1+=point[i].x*point[i].x;
}
fclose(fp1);
}
为什么不能运行?
1 1.001 0
2 2.001 0
3 2.998 0
4 3.999 0
#include <stdio.h>
#include <stdlib.h>
void main()
{
FILE *fp1;
double x1=0,y1=0,x1_x1=0,x1_y1=0;
int n;
int i;
printf("input n\n");
scanf("%d",&n);
struct point_type
{
double x;
double y;
double z;
};
struct point_type point[3000];
if((fp1=fopen("zhixian.txt","r"))==NULL)
{
printf("cant not open file");
exit(1);
}
for(i=0;i<n;i++)
{
fscanf(fp1,"%lf %lf",point[i],&point[i].x,&point[i].y);
x1+=point[i].x;
y1+=point[i].y;
x1_y1+=point[i].x*point[i].y;
x1_x1+=point[i].x*point[i].x;
}
fclose(fp1);
}
为什么不能运行?
...全文
相关推荐
vc6.0读取超大txt文本文件
Vc下读取txt文件 普通大小的一般用fread就可以了,但是遇到大容量的文本文件会有读取错误的现象,那该怎么办呢?本程序是用MFC的CFile类解决的 经过测试没有问题
VC/C++实现TXT到DAT文件转换的源代码
本文还有配套的精品资源,点击获取 简介:在IT行业中,文件格式转换是一个常见任务,特别是在文本数据处理方面。本文详细介绍了如何通过VC/C++编程语言实现从TXT文本文件到DAT数据文件的转换。此转换流程包括读取TXT文件内容、数据预处理、创建并写入DAT文件等步骤。在VC/MFC环境中,还可以利用MFC库简化文件操作,并创建图形用户界面。 1. 文件格式转换基础...
读取txt文件数据,根据数据画曲线(绝对原创)MFC VC
本程序利用vc6.0为平台,读取txt文件数据,然后根据数据画出曲线图。 MFC/VC
VC-MFC.rar_MFC对TXT_MFC打开txt数据_MFC选择文件_VC txt_txt
对MFC对打开txt文件示例,然在显示按钮上显示txt数据,起到怎么选择打开编辑txt文件
txt文件分割源代码vc6
文件分割源代码. 可对txt文件进行分割. 使用vc6编写


