c语言实现wc功能】的更多相关文章

本随笔对网站http://blog.chinaunix.net/uid-22566367-id-381958.html有所借鉴 #include <stdio.h> #define BEGIN 1; int main(int argc, char *argv[]){    int characters, lines, words, state;    char c; state = characters = lines = words = 0;    while((c = getchar())…
软件工程-WC功能实现(JAVA) Github项目地址:https://github.com/Ousyoung/wc 项目要求 ​ wc.exe 是一个常见的工具,它能统计文本文件的字符数.单词数和行数.这个项目要求写一个命令行程序,模仿已有wc.exe 的功能,并加以扩充,给出某程序设计语言源文件的字符数.单词数和行数.实现一个统计程序,它能正确统计程序文件中的字符数.单词数.行数,以及还具备其他扩展功能,并能够快速地处理多个文件. 基本要求 ​ -c [filename]统计文件字符数 -…
GitHub地址:https://github.com/hhx007/wc 项目要求 wc.exe 是一个常见的工具,它能统计文本文件的字符数.单词数和行数. 这个项目要求写一个命令行程序,模仿已有wc.exe 的功能,并加以扩充,给出某程序设计语言源文件的字符数.单词数和行数. 实现一个统计程序,它能正确统计程序文件中的字符数.单词数.行数,以及还具备其他扩展功能,并能够快速地处理多个文件. 具体功能要求:程序处理用户需求的模式为: wc.exe [parameter] [file_name]…
1.代码来源:自己编写 2.运行环境:linux终端 3.编程语言:c/c++语言 4.bug:未发现 5.当前功能:可以统计字符的字符数.行数.单词数 6.使用方法:wc -l 文件名-->统计行数.wc -w 文件名-->统计但词数.wc -c 文件名-->统计字符数 7.gitbub代码地址:https://github.com/moonzhu/wc 8.实现: /* * WC.h * * Created on: Sep 9, 2017 * Author: moon */ #ifn…
该World Count项目用的是C语言编写,只实现了-c.-w.-l.三个功能,由于简单全部代码均由小编自己编写,用的是VS2013只支持windows平台cmd运行. 木有图形界面,参考了Linux系统中的操作方式,即除了可以直接运行.exe程序外,还可以在cmd下输入如:wc.exe [file] -c的带参数方式通过main函数的参数接收来运行. 功能: 1.直接运行,提示输入文件路径,显示三个功能即字符.单词.行数. 2.在cmd下输入,如果参数只有两个则要提示用户需要的功能(-c.-…
GitHub仓库:https://github.com/15crmor/PAC 项目要求 基本要求 -c 统计文件字符数 (实现) -w 统计文件词数 (实现) -l 统计文件行数(实现) 扩展功能 -s 递归处理目录下符合条件得文件(实现) -a 返回文件代码行 / 空行 / 注释行(实现) 高级功能 -x 图形化界面(未实现) 解题思路 实现对文本的统计 读取文件 使用正则表达式处理文本内容 再实现拓展功能更复杂的统计及批量操作 用os模块获取文件以及判断是文件或目录 遍历目录下所有符合的文…
github项目地址:https://github.com/3216004717/ruanjiangongcheng.git 项目相关要求 基本要求 wc.exe -c file.c //返回文件 file.c 的字符数(实现) wc.exe -w file.c //返回文件 file.c 的词的数目(实现) wc.exe -l file.c //返回文件 file.c 的行数(实现) 解题思路 困难描述 对于正则表达式的使用不太熟悉,所以在考虑统计单词数时花了很长时间 对main函数的参数不理…
好家伙,3000字终于写完了 一.题目:多功能科学计算器 二.内容: (1)概述或引言 开发环境为Visual C++ 目前已实现的功能: (1)解二元一次方程.一元二次方程 (2)进行矩阵相加.相减.相乘运算 (3)进行三角函数.阶乘运算   缺点:其中阶乘运算功能只能算到16,由于使用工具Visual C++不支持ong long类型的编译 (2)程序概要设计 行数名称及其对应实现的功能 函数名称 对应功能 First 解二元一次方程 Second 解一元二次方程 Third 矩阵的相加 F…
其它高级语言都有字符串的split功能,但C没有系统自带的,只能自己写一个了. void c_split(char *src, const char *separator, int maxlen, char **dest, int *num) { char *pNext; int count = 0; if (src == NULL || strlen(src) == 0) return; if (separator == NULL || strlen(separator) == 0) retu…
项目地址:https://github.com/yogurt1998/WordCount 要求 基本要求 -c 统计文件字符数(实现) -w 统计文件单词数(实现) -l 统计文件行数(实现) 扩展功能 递归处理目录下符合条件的文件.(实现) 返回更复杂的数据(代码行 / 空行 / 注释行)(实现) 高级功能 实现图形化界面(未实现) PSP PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 40 65 ·…