计算大小字符分别出现的次数

原创 2013年12月02日 19:57:00
 * Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者:张梦佳
* 完成日期:2013 年 12 月2 日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述:
* 程序输出:计算大小字符分别出现的次数
* 问题分析:
* 算法设计:
*/
#include <iostream>
#include <cstdio>
using namespace std;
int main( )
{
    char str[50];
    int i,n=0,l=0;
    cout<<"输入字符串:";
    gets(str);
    for(i=0;str[i]!='\0';i++)
    {
        if(str[i]>='a'&&str[i]<='z')n++;
        if(str[i]>='A'&&str[i]<='Z')l++;

    }
    cout<<"出现小写字符的个数有"<<n<<endl;
    cout<<"出现大写字符的个数有"<<l<<endl;
    return 0;
}


 

感悟

\0和/0不一样,,要分清

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JavaScript 计算一个字符串中出现次数最多的字符

JavaScript 计算一个字符串中出现次数最多的字符

计算一个字符串中每一个字符出现的次数

import java.util.Map; import java.util.TreeMap; public class SetDemo7 { public static void main(St...

黑马程序员-计算字符串中每种字符出现的次数

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 题目:计算字符串中每种字符出...

统计字符出现的次数

寻找大小为n的数组中出现次数超过n/2的那个数 (美团面试题)

问题描述: 在一个大小为n的数组中,其中有一个数出现的次数超过n/2,求出这个数。这题看似很简单,但是找到最优解不容易,一般情况我们首先想到最笨的方法,每选一个数,遍历一次数组,复杂度O(N^2),或...

Swift按照数组元素出现的次数及大小排序

要求如下:1、已知一个数组,按照单个元素在数组中出现的次数作为重新排序的依据,个数多的排在前面 2、相同个数时候,元素值大的排前面例子:[1, 2, 2, 3, 5, 5] 经过计算得到的结果是: [...
  • mydo
  • mydo
  • 2016-07-21 12:05
  • 1580
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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