count_char】的更多相关文章

import java.util.Scanner; public class count_char { public static void main(String args[]) { int count1=0,count2=0,count3=0,count4=0; String str; Scanner reader = new Scanner(System.in); while((str=reader.nextLine())!=null) { char temp[]=str.toCharAr…
转自:http://blog.csdn.net/linfeng999/article/details/6661233 1. 构造字符串 直接构造 STR_ZERO=hello #shell中等号左右的空格不能随便加,如果写作STR_ZERO = hello,linux会认为STR_ZERO是一个命令而执行出错 STR_FIRST="i am a string" STR_SECOND='success' USER_NAME='world' 重复多次 #repeat the first p…
shell里一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式.该模式描述在查找文字主体时待匹配的一个或多个字符串.正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配. / 将下一个字符标记为一个特殊字符.或一个原义字符.或一个 后向引用.或一个八进制转义符.例如,'n' 匹配字符 "n".'/n' 匹配一个换行符.序列 '//' 匹配 "/" 而 "/(" 则匹配 "("…
list是python下的一种数据类型,他和其他类型如整形.浮点型.字符串等数据类型一样也可作为函数的型参和实参来使用! 1.list作为参数 list数据类型可以作为函数的参数传递给函数取做相应的处理,下例是统计“www.jeapedu.com”这个字符串里的非 ‘.’ 字符的个数. def count_char(varlist): c = 0 for n in varlist: if n != '.': c = c + 1 return c def main(): str1 = "www.j…
shell字符串的截取的问题: 一.Linux shell 截取字符变量的前8位,有方法如下: 1.expr substr “$a” 1 8 2.echo $a|awk ‘{print substr(,1,8)}’ 3.echo $a|cut -c1-8 4.expr $a : ‘\(.\\).*’ 5.echo $a|dd bs=1 count=8 2>/dev/null 二.按指定的字符串截取 1.第一种方法: ${varible##*string} 从左向右截取最后一个string后的字符…
项目github地址:https://github.com/holidaysss/WC PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划  90  90 · Estimate · 估计这个任务需要多少时间 90  90 Development 开发 365  385 · Analysis · 需求分析 (包括学习新技术)  240  240 · Design Spec · 生成设计文档  20  20 ·…
Implementation of WC in JAVA github地址 相关要求 基本功能 -c [文件名] 返回文件的字符数 (实现) -w [文件名] 返回文件的词的数目 (实现) -l [文件名] 返回文件的行数 (实现) 扩展功能 -s 递归处理目录下符合条件的文件. (实现) -a 返回更复杂的数据(代码行/空行/注释行)(实现) 支持各种文件的通配符(*,?) (实现) 高级功能 基本的Windows GUI 程序操作(实现) 支持通过图形界面选取文件(实现) 支持通过图形界面展…
霍夫曼编码,建树 #include <cstdio> #include <cstring> #include <queue> using namespace std; #define MAX_LENGTH 1005 #define MAX_ASCII 205 #define MAX_CHAR_CNT 300 struct Elem { int pos; int cnt; Elem() {} Elem(int pp, int cc): pos(pp), cnt(cc) {…
在上一篇文章中,我们介绍了 Python 的异常和文件,现在我们介绍 Python 中的数据类型. 查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/9979931.html 数据类型None 类型None 类型是 Python 的特殊类型,它是 NoneType 的对象类型,表示无值.该对象只有一个值 None.其它语言使用 null 来表示这个对象.它不支持任何运算也没有任何内建方法.作为一个对象其布尔值为 False.除了和自己比较,None 和任何…
常用shell脚本命令 1.显示包含文字aaa的下一行的内容: sed -n '/aaa/{n;p;}' filename 2.删除当前行与下一行的内容: sed -i '/aaa/{N;d;}' filename 3. 删除当前行与下两行的内容: sed -i '/aaa/{N;N;d;}' filename 依次类推,删除三行,则为{N;N;N;d;},分析知:N为next 4.得出以空格为分割的字符串中单词的个数,即统计个数: awk ' { print NF } ' 如显示字符串VALU…
第0关:http://www.pythonchallenge.com/pc/def/0.html 线索:试着改变URL的地址-->把图片中得到的数字输入到URL中 2**38 输出: 第1关:http://www.pythonchallenge.com/pc/def/274877906944.html 线索:想要解开它,你需要想2次--> K-M,O-Q,E-G 每个字母都往后推了2次 def transmes(mes): intab = 'abcdefghijklmnopqrstuvwxyz…
年终绩效分配结果出来了,领导要求每人要清楚地知道自己的情况.要求:总绩效和各分类都要清楚.这就表示我们要给每人六个纸条,一个总的,五个分的.打出来,裁开,分发给每个人!累死人.所以,我就想能否每人生成一个表,直接A4打印! 表的结构大致是这个样子.总绩效表和五个分绩效表.我的想法是:根据每个人的姓名生成一张表,把每个绩效表中对应姓名的数据行写入到该表中.调整格式打印输出即可.尝试的过程中,填了不少坑,但是把OpenPyXl这个库倒是大体上整明白了.不废话,直接上代码: # open a exce…
一.Github项目地址 https://github.com/PIPIYing/wc 二.项目概况 项目描述 Word Count 1. 实现一个简单而完整的软件工具(源程序特征统计程序). 2. 进行单元测试.回归测试.效能测试,在实现上述程序的过程中使用相关的工具. 3. 进行个人软件过程(PSP)的实践,逐步记录自己在每个软件工程环节花费的时间. 项目要求 wc.exe 是一个常见的工具,它能统计文本文件的字符数.单词数和行数.这个项目要求写一个命令行程序,模仿已有wc.exe 的功能,…
一.项目在GitHub上的地址: ·https://github.com/DawsonHuang/Word_Count 二.项目描述: ·项目名:WordCount(以下简称WC或项目) ·项目简述:实现一个统计程序wc.exe,它能正确统计程序文件中的字符数.单词数.行数,以及还具备其他   扩展功能,并能够快速地处理多个文件 ·项目具体需求: ·程序处理用户需求的模式为: ·wc.exe [parameter] [file_name]    //[file_name]: 文件或目录名,可以处…