gpt4 book ai didi

c - 读取文件中间的单个单词

转载 作者:行者123 更新时间:2023-11-30 21:12:48 25 4
gpt4 key购买 nike

我需要制作一个接受输入 .db 文件的程序,如下所示:

Boston 685463 2413
Cleveland 781221 3890
Chicago 468923 2781
LosAngeles 618292 1902
NewYork 38723 567

其中第一组数字是选举中的选民人数,第二组数字是白板数量。

用户可以插入三种输入:

./program CityName
./program voters
./program white

第一个输入必须打印类似的内容:

./program Boston
Boston 685463 2413

第二个必须打印选民总数,第三个必须打印白板总数。

如何从文件中获取单个单词或数字集来执行此操作?

最佳答案

使用fscanf逐行循环文件(您需要一个字符串和两个数字(long/int/etc取决于所需的数字大小))

在每次迭代中检查三个值之一是否与您的查询匹配。如果是,则打印结果并中断循环。

关于c - 读取文件中间的单个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37772560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com