第14周项目5--(2)统计字符串中大小写字母个数

原创 2013年12月02日 20:06:39
#include<iostream>
#include<cstdio>
using namespace std;
void capital_letter(char a[],int);
void small_letterint(char a[],int);
int main()
{
    char str[50];
    cout<<"输入字符串:";
    gets(str);
    cout<<"其中的大写字母个数是: ";
    capital_letter(str,50);
    cout<<"其中的大写字母个数是: ";
    small_letterint(str,50);
    return 0;
}
void capital_letter(char a[],int n)
{
    int i=0,j=0;
    while(a[i]!='\0')
    {
        if(a[i]>='a'&&a[i]<='z') j++;
        i++;
    }
    cout<<j<<endl;
}
void small_letterint(char a[],int n)
{
    int i=0,j=0;
    while(a[i]!='\0')
    {
        if(a[i]>='A'&&a[i]<='Z') j++;
        i++;
    }
    cout<<j<<endl;
}


还有一个没有调用函数:

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    char str[50];
    int i=0,n=0,j=0;
    cout<<"输入字符串:";
    gets(str);
    while(str[i]!='\0')
    {
        if(str[i]>='A'&&str[i]<='Z') n++;
        if(str[i]>='a'&&str[i]<='z') j++;
        i++;
    }
    cout<<"其中的大写字母个数是: "<<n<<endl;
    cout<<"其中的小写字母个数是:"<<j<<endl;
    return 0;
}


运行结果:

相关文章推荐

第13周项目5字符串操作-统计字符串中大小写字母出现的个数

问题及代码: 运行结果: 知识点总结: 学习心得:
  • MIKASA3
  • MIKASA3
  • 2014年11月23日 12:37
  • 654

第13周项目5-统计字符数组中每一个大小写字母出现的次数

问题及代码:   运行结果: 知识点总结: 学习心得:
  • MIKASA3
  • MIKASA3
  • 2014年11月24日 11:38
  • 642

第14周项目1-小玩文件(3)键盘输入文件名统计字母、数字

#include /*。 *Copyright(c)2014,烟台大学计算机学院 *All right reserved, *文件名:test.cpp *作者:毕玉堂 *完成日期:201...

第14周-阅读项目5-字符串流对象

问题及代码: #include #include using namespace std; struct student { int num; char name[20]; ...
  • MIKASA3
  • MIKASA3
  • 2015年06月15日 19:04
  • 406

查询字符串中字母的个数(两种实现方式1,list与set集合 2,map集合)

题目: 取出一个字符串中字母出现的次数。如:字符串:"abcde%^kka27qoq" ,输出格式为:a(2)b(1)k(2)... 第一种方式(set和list结合使用): package ith...

C#--第三周实验--任务2--输入一个由若干字符组成的字符串,输出其中的大写字母、小写字母、数字和其他字符的个数(控制台应用)

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:输入...

第14周上机实践项目5——体会棋盘游戏中的数据存储(2)

问题及代码 /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:辛彬 * ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第14周项目5--(2)统计字符串中大小写字母个数
举报原因:
原因补充:

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