【发布时间】:2016-02-04 06:11:57
【问题描述】:
我是一名初级程序员和 CS 学生。我已经大学毕业6年了,现在才回来。我有一个我遇到困难的实验室任务。所述程序需要从文本文件中读取整数并将它们放入数组中。文本文件中的每一行是一周中的某一天(7 行),每行的三个数字是早餐、午餐和晚餐的卡路里摄入量(每行 3 个数字)。我几乎完成了程序,但我只是错过了作业的一部分。
如果所述文本文件不符合要求的格式,程序必须返回错误并终止。文本文件必须有 7 行长,每行必须有 3 个数字(整数),以空格分隔。
示例.txt:
100 200 450
250 300 350
275 220 500
.......
不可能是这样的
100 200 450 250
300 350
275
220 500
我考虑过使用正则表达式模式识别,但正则表达式仍然远远超出我的能力,并且远远领先于我正在学习的课程。我确定我这样做太难了,但我在这里。
【问题讨论】: