【发布时间】:2015-02-15 00:35:30
【问题描述】:
写一个C程序来
- 计算安大略省一系列湖滩的大肠杆菌平均水平
- 决定打开或关闭海滩
- 为数据文件中包含的所有湖泊和海滩生成一份报告。
对于每个海滩,文件中有一行数据,以下字段由空格分隔 - 湖 ID(整数)、海滩编号(整数)、采样数(整数)和一个实数(双精度)采样代表 100 毫升水中的生物数量。
湖桌
1: Ontario
2: Erie
3: Huron
4: Muskoka
5: Simcoe
沙滩桌
100: Kew Beach
101: Sunnyside Beach
103: Sandbanks
201: Port Dover
202: Port Burwell
203: Crystal Beach
301: Goderich
302: Sauble Beach
303: Kincardine
401: Muskoka Beach
501: Sibbald Point
这是文件数据:
1 100 12 47.7 52.2 45.5 78.7 45.5 33.2 50.4 60.2 48.9 43.3 49.9 50.6
1 101 9 75.5 53.2 65.1 81.1 44.1 42.2 41.1 39.7 51.1
2 201 3 56.6 49.7 45.5
2 202 2 44.4 66.6
5 501 4 55.5 34.4 66.6 22.2
4 401 4 33.3 44.4 55.5 66.6
3 301 3 50.0 51.1 49.8
3 302 4 77.7 66.6 22.2 33.3
3 303 3 55.5 55.5 44.0
1 103 1 13.3
我知道如何编写代码和语句,但我不知道如何让程序读取文件以及我将如何分配那个特定的数字是安大略湖,或者如何让程序对样本进行平均, 我第一次编程才 2 个月,所以请多多包涵。
【问题讨论】:
-
使用 SQL 数据库会更简单
-
请不要在此处发布您的作业问题,而没有表现出任何相关的努力。这很有可能被关闭。
-
既然您写了“我知道如何编写代码”,请展示您到目前为止所做的工作,并清楚地指出您遇到问题的部分以及到目前为止您尝试过的内容。这将大大增加您获得帮助的机会。
-
我没有要求任何人为我做作业。这将是非常愚蠢的,因为我也必须参加考试,然后我不会有 stackoverflow.com 在那里帮助我。我正在就我的导师尚未教过的主题寻求帮助,但指定了截止日期这很早,所以我想先行一步。为了让我真正开始编写程序,我需要知道如何从文件中导入数据,然后让程序使用这些数据。这就是我要问的