55问答网
所有问题
C语言建立和读取txt文件的数组
比如txt文件中有1 2 3 4
5 6 7 8
怎么读取他们。。
还有怎么建立他们
谢谢大家!~~
举报该问题
推荐答案 2010-04-22
void main(void)
{
FILE *fp = fopen("arr.txt", "rb");
int num;
while(!feof(fp))
{
fscanf(fp,"%d",&num);
printf("%d ",num);
}
fclose(fp);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IcL8IGccG.html
其他回答
第1个回答 2010-04-16
FILE *p = fopen("f.txt");
int num;
while(!feof(p))
{
fscanf(p,"%d",&num);
printf("%d ",num);
}
相似回答
求
C语言
设计一个程序,设置一位
数组读取
一个
txt
,txt里面有不少于十行...
答:
max = a[0];for(i = 1; i < n; ++i)if(a[i] > max) max = a[i];return max;}int MinValue(int a[], int n) {int i,min = a[0];for(i = 1; i < n; ++i)if(a[i] < min) min = a[i];
C
/C++如何
读取TXT文件的
行数和把TXT文件的内容存到
数组
中
答:
C语言读取TXT文件的行数并把把TXT文件的内容存到数组中,
需要根据每行的内容(字符,数字,字符串)选取fgets、fscanf或者fgets
。这里假设每行是一个字符串,每行不超过127个字符(用数组存字符串,最后一位存'\0'),选取fgets进行读取。示例代码如下:include <stdio.h>#include <stdlib.h>int main...
C语言
如何
读取TXT文件
并存入
数组
中?
答:
int i = 0, j;
FILE
*fp;//
文件
指针 fp = fopen("in.
txt
", "r");//以文本方式打开文件。if(fp == NULL) //打开文件出错。return -1;while(fscanf(fp, "%d", &v[i]) != EOF) //
读取
数据到
数组
,直到文件结尾(返回EOF)i++;fclose(fp);//关闭文件 for(j = 0; j < i; ...
利用
C语言读取
含
文件
头的
txt
文本并将学生信息和成绩分别保存到
数组
?
答:
1、fgets每次
读取
一行,根据文本
格式
找到姓名和分数的行字符串。2、分别解析行字符串,获取其中的姓名和成绩(成绩字符串拆解后用atof函数转换成浮点数保存在浮点数
数组
中)。3、通过malloc和realloc申请一个对应大小的结构数组(你题目要求用数组,换成链表更好)4、将解析的数据保存到结构数组成员中。注意...
如何使用
C语言
从
TXT文件
中
读取
如下
格式的
数据并存储
与数组
中?
答:
1.fopen函数打开需要
读取
的文本,获取该
文件的
文件描述符 2.使用fscan()函数对文件进行读取。3.放到二维
数组
其实就是读取相应
格式的
数据,然后对应二维数组的每个位置 例如 include "stdio.h"#define M 300#define N 50void main(){ int i,j; float a[M][N]={0}; FILE *fp; if((fp=...
大家正在搜
c语言从文件中读取数据存入数组
c语言读取文件到数组
c语言数组的使用
c语言中数组的定义
c语言数组函数
c语言函数调用数组
c语言数组定义和赋值
C语言 数组
数组排序c语言