hwang95 2015-04-23 11:58 采纳率: 50%
浏览 2967
已采纳

C语言,怎么在txt文件里面读出数据,用scanf```

比如说text0.txt里面有这些数据3 12867 1.0 2.0 1.0 5.0 4.0 5.05 15643 1.0 2.0 4.0 5.0 7.8 3.5 5.0 0.4 1.0 0.44 18674 1.0 0.4 0.4 0.4 0.4 3.6 1.0 3.60
我怎么读出第一行,然后让npoints等于3,id等于12867,把1.0 2.0 1.0 5.0 4.0 5.0放入x[ ]
老师说只要在complie的时候加入<text.txt,不用printf来get the input.那在编程的时候怎么让scanf得到这组数据?

  • 写回答

2条回答 默认 最新

  • 知常曰明 2015-04-23 12:11
    关注

    你是指怎么用scanf读还是怎么读文件?你们老师告诉你的办吧根本不需要读文件,而是把txt文件作为stdin,你只要用scanf读,就像从控制台读一样

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料