资源简介
对读入的某个文本文件input.txt中,拆出英文单词,输出一个按字典顺序排列的单词表,结果输出在文本文件output.txt中,每个单词一行,并在单词后输出该单词出现的个数,两个字段之间用逗号分隔。约定单词仅由英文字母组成,单词间由非英文字母分隔,相同单词只输出一个,大小写不区分。
代码片段和文件信息
/*
* Copyright(C) 2014 Ruijie Network. All rights reserved.
*/
/*
* main.c
* Original Author: wuyuanxia@ruijie.com.cn 2014-7-30
*
* To extract words from the input file input.txt and output words in alphabetical order to
* output.txt and record the number that each word occured.The program assumes that a word length
* no more than 20.
*/
#include
#include
#include
#include
#include “word.h“
int main (int argc char **argv)
{
FILE *fp_in;
FILE *fp_out;
list_head_t *head; /* The head of word list */
fp_in = fopen(“input.txt“ “r“);
if (fp_in == NULL) {
(void)printf(“Failed to open input file!\n“);
exit(1);
}
head = word_creat_list();
head = word_fill_list(fp_in head);
fclose(fp_in);
fp_out = fopen(“output.txt““w+“);
if (fp_out == NULL) {
(void)printf(“Failed to open output file!\n“);
exit(1);
}
word_output_list(fp_out head);
fclose(fp_out);
word_free(head);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 42 2014-07-30 15:01 单词处理作业\input.txt
文件 2640 2014-05-11 16:19 单词处理作业\list.h
文件 1051 2014-07-31 10:19 单词处理作业\main.c
文件 171 2014-07-30 14:46 单词处理作业\makefile
文件 46 2014-07-30 20:02 单词处理作业\output.txt
文件 5253 2014-07-31 09:11 单词处理作业\word.c
文件 910 2014-07-31 09:27 单词处理作业\word.h
文件 69852 2014-07-31 11:35 单词处理作业\单词处理程序运行结果报告.docx
目录 0 2014-07-31 11:40 单词处理作业
----------- --------- ---------- ----- ----
79965 9
- 上一篇:GalleryScreenshot
- 下一篇:opencv头文件以兹互勉
相关资源
- linux环境下基于socket通信的ftp系统
- Allegro SPB16 6 Install Guide For Linux 1
- 数模转换-DAC124s085
- 基于arm版的电子钢琴
- spec文件详解
- 老男孩linux笔试题
- linuxC获取PCI设备名和厂商名
- linux驱动开发详解第2版光盘资料
- UNIX Linux程序设计教程
- 用QT做的LINUX下串口通信测试可用
- sokit-1.3-linux64
- linux下配置ffmpeg支持x264编码
- C Primer Plus(第五版)中文版编程练习
- 教你如何看懂nmon,如何进行性能调优
- Linux下的多线程编程.pdf
- EPANET2源代码
- 多线程实现双向链表增删改
- Linux简答题
- 基于mini2440+linux下的ds18b20驱动,
- linux下插入U盘,自动读取文件
- 稀疏矩阵的十字链表表示方法:矩阵
- 串的基本操作定长顺序存储表示:初
- 东北大学软件学院linux大作业
- 示范了Unix和Linux下如何利用Raw Socket构
- redhat官方镜像大全
- 在LPC2368上实现的FFT程序功率
- rfid rc522 linux驱动
- linux下最好用的upx加壳工具
- linux下RTL8821蓝牙驱动
- 嵌入式Linux视频教程完整视频
评论
共有 条评论