字符串统计 b

原创 2013年12月05日 14:05:26
/*
 * Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者: 霍雨佳
* 完成日期:2013 年12月4日
* 版 本 号:v1.0
* 问题描述:求大小写字符的个数。
* 样例输入:
* 样例输出:
* 问题分析:输入一个字符串,输出所求字符的个数。
*/
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    char str[10];
    int i=0,n=0,m=0;
    cout<<"输入字符串:";
    gets(str);
    while(str[i]!='\0')
    {
        if(str[i]>='a'&&str[i]<='z')
        {
            n++;
        }
        else if(str[i]>='A'&&str[i]<='Z')
        {
            m++;
        }
        i++;
    }
    cout<<"其中大写字母的个数是: "<<m<<endl;
    cout<<"其中小写字母的个数是: "<<n<<endl;
    return 0;
}

 

运行结果:

心得体会:

         刚开始还在想字符该怎样比较,后来想到了ASCII表,哈哈,问题看起来就非常简单了,加油!

 


                    

spark程序——统计包含字符a或者b的行数

本篇分析一个spark例子程序。 程序实现的功能是:分别统计包含字符a、b的行数。 java源码如下: package sparkTest; import org.apache...
  • qq_23617681
  • qq_23617681
  • 2016年05月14日 11:54
  • 1690

动态规划求解-将字符串A变换为字符串B 所用的最少字符操作次数

问题描述: 设A 和B 是2 个字符串。要用最少的字符操作将字符串A 转换为字符串B。 这里所说的字符操作包括 (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。 ...
  • her__0_0
  • her__0_0
  • 2017年06月03日 23:33
  • 1430

字符串的修改(动态规划-最短编辑距离)

1187: 字符串的修改 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 6  Solved: 5 [Submit][Status][Web ...
  • baidu_23955875
  • baidu_23955875
  • 2015年07月24日 15:01
  • 1860

编写函数void count(char a[],char w[][10],int n,int b[])。功能是:统计w指向的数组中的n个单词在a指向的字符串中各自出现的次数(将非字母字符看作单词分

编写函数void count(char a[],char w[][10],int n,int b[])。功能是:统计w指向的数组中的n个单词在a指向的字符串中各自出现的次数(将非字母字符看作单词分割符...
  • luoyeyeye
  • luoyeyeye
  • 2017年02月05日 14:19
  • 1062

ds18b20数码管温度显示,lcd显示字符串

  • 2011年12月12日 11:05
  • 31KB
  • 下载

SHIFT_S_B无聊的csdn规则添加垃圾字符串凑字数

  • 2010年09月19日 14:23
  • 75KB
  • 下载

第五届“图灵杯”NEUQ-ACM程序设计大赛 B题 字符串处理

为了防止有人抄他的笔记,Half Blood Prince研制了一套密码笔记书写机制。他使用了一个函数转换他的笔记:对于a-z和A-Z这些拉丁字母,如果另a编号为0,b为1 ……依次类推,z为25。同...
  • weixin_38293125
  • weixin_38293125
  • 2017年12月08日 21:58
  • 49

华为OJ——查找两个字符串a,b中的最长公共子串

题目描述 查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个。  输入描述: 输入两个字符串 输出描述: 返回重复出现的字符 输入例子: abcdefg...
  • tingzhiyi
  • tingzhiyi
  • 2016年08月22日 16:12
  • 1132

[ACM] hdu 1228 A+B (字符串处理)

A + B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su...
  • sr19930829
  • sr19930829
  • 2014年05月03日 11:05
  • 1766

算法C++ 【字符串】A == B ?

Time Limit: 1 Sec  Memory Limit: 64 MB Submit: 3333  Solved: 94 [Submit][Status][Web Board] Descri...
  • sinat_24229853
  • sinat_24229853
  • 2015年05月23日 19:17
  • 624
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:字符串统计 b
举报原因:
原因补充:

(最多只允许输入30个字)