问题描述
- C语言读取文件问题求帮忙
-
用命令行输入文件名称如input.txt
内容如下:
1
00j0o0d0c
0oe3c01l5
l00d0193j
00000ec03
0l0000001
0j0000490
30091c0j0
00543dl099d1jl50c4
2
……
……
多组数据
每次将读到的数据存到一个二维数组a[i][j]中运算后输出到output.txt文件中
依次读取并计算 输出
解决方案
直接用fprintf和fscanf来操作就行了只要保证读和写的格式是一样的,就能直接拿来计算了
解决方案二:
按行读取文件,把所有内容读入数组,然后找数字1,2等,再把对应的数据读入计算。
解决方案三:
用文本方式按行读取就可以了。
解决方案四:
用fscanf读取数据
解决方案五:
按照字符串的方式读,读完后再转换为数字,然后再将字符串转换为将要用于运算的格式
时间: 2024-09-15 15:47:21