当前位置:首页 » 编程语言 » c语言读取数据文件
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言读取数据文件

发布时间: 2022-01-22 03:37:21

c语言从文件读取数据

四个整型 一个浮点型, 所以 用数组的话 只能是用浮点型数组, 即float a[5];

或者用五个变量, 可以是四个整型,一个浮点型. int a,b,d,e; float c;

打开文件部分相同.

FILE*fp=fopen("input1.txt","r");

读取数据, 数组方式:

inti;
floata[5];
fscanf(fp,"%f,",&a[0]);
for(i=1;i<5;i++)
fscanf(fp,"%f",&a[i]);

变量方式:

inta,b,d,e;
floatc;
fscanf(fp,"%d,%d%f%d%d",&a,&b,&c,&d,&e);

㈡ c语言 读取数据文件问题

程序自己写去!
怎么想的就可以怎么写啊。

㈢ 请问如何用c语言从txt文件中读取数据

#include<stdio.h>
main()
{
int i=0,j=0;
int a[100];
FILE *fp;
if((fp=fopen("1.txt","rt"))==NULL)
{
printf("error!\n");
getch();
exit(1);
}
while(!feof(fp))
{fscanf(fp,"%d",&a[i]);i++;}
for(j=0;j<i;j++)
printf("%d",a[j]);
fclose(fp);
}
回答者: hwuaxj - 千总 四级 12-23 12:35
//其中的in.txt就是你要读取数据的文件,当然把它和程序放在同一目录
-------------------------------------

#include <stdio.h>
int main()
{
int data;
FILE *fp=fopen("in.txt","r");
if(!fp)
{
printf("can't open file\n");
return -1;
}
while(!feof(fp))
{
fscanf(fp,"%d",&data);
printf("%4d",data);
}
printf("\n");
fclose(fp);
return 0

㈣ c语言中如何正确读取dat文件中的数据

也不是程序问题,是你对他文件的编码问题。
再转换成一个标准的编码就可以了。
或者用我们的记事本编辑,给他制定一个默认的编码?
还有你在这个cmd的模式下,它也是有一个默认编码的也可以设。

㈤ C语言中从文件中读取数据

如下:

//---------------------------------------------------------------------------

#include <stdio.h>

int main(int argc, char* argv[])
{
FILE *fp=fopen("c:\\1.txt","r");/*假设文件路径是c:\1.txt*/
char line[90];
while (fscanf(fp,"%*[^:]%*2c%s",line)!=EOF)/*注意这里,由于你提供的文件内容中的冒号是中文冒号,故这里的冒号也要在中文全角状态下输入,建议使用英文的冒号*/
puts(line);
fclose(fp);
return 0;
}
//---------------------------------------------------------------------------

㈥ c语言程序 从数据文件中读入数据到数组

1、首先让我们新建一个Class类。

㈦ C语言中如何从文件读取数据并赋值到变量

里面的文字如果是固定的 那么可以
fscanf(fp, "MaxCustSingleLine%d",&a);
这样a=11 其它类似。
如果想不考虑文字 那么可以
fscanf("%*s%d%*s%d%*s%d%*s%d%*s%d%*s%d%*s%d",&a,&b,&c,&d,&e,&f,&g);
这里 a b c d e f g分别就是那七个数值。

㈧ 在C语言中,举例说明如何打开一个文本文件,并读入文件中的数据

1.首先,使用VS构建一个新的空项目,然后直接单击ok。

㈨ C语言如何实现对txt文件的读取和写入

1、使用VS新建空工程,直接点击确定,如下所示。

㈩ c语言文件读取数据

当然用fscanf来读啊,比如第一行,完全可以用一句话就搞定.
比如
fscanf(fp,"[%d,%d-%d-%d,%d:%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,,%d,%d,%d,%d,%d,%f,%d,%d,%d,%d,%d]%x",a,b,c,...........);