请问一下 写学生管理系统时怎么用c语言实现读取一个txt文件里的数据

 我来答
富强世界锦添花1873
2017-12-28 · 超过29用户采纳过TA的回答
知道答主
回答量:77
采纳率:20%
帮助的人:9.8万
展开全部
#include
#define F_PATH "d:\\myfile\\file.dat"
char c;
int main(){
FILE*fp=NULL;//需要注意
fp=fopen(F_PATH,"w"); //创建文件
if(NULL==fp) return -1;//要返回错误代码
while(scanf("%c",&c)!=EOF) fprintf(fp,"%c",c); //从控制台中读入并在文本输出
fclose(fp);
fp=NULL;//需要指向空,否则会指向原打开文件地址
return 0;
}
盛长征逢锦
2019-05-07 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.4万
采纳率:26%
帮助的人:1020万
展开全部
/*假设你的数据文件是d:\ttt.txt
用循环把数字读到数组a里面顺便显示出来
*/
#include
int
main()
{
double
a[100];
int
i=0;
file*
fp;
if((fp=fopen("d:\\ttt.txt","r"))==0)
{
printf("无文件!!\n");
return
-1;
}
while(!feof(fp))
{
fscanf(fp,"%lf",&a[i]);
printf("%lf\n",a[i]);
i++;
}
fclose(fp);
return
0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-12-27
展开全部
百度关键字
C语言 文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式