第十四周-(项目五2)统计字符串中大、小写字母个数。

原创 2013年12月05日 15:29:44
/*  
02.* 程序的版权和版本声明部分  
03.* Copyright (c)2013, 烟台大学计算机学院学生  
04.* All rightsreserved.  
05.* 文件名称: array.cpp                             
06.* 作    者:  王洪海                            
07.* 完成日期:  2013年 12月  5 日  
08.* 版本号: v1.0        
09.* 输入描述:无  
10.* 问题描述:数组排序  
*/    
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    char str[50];
    int i=0,n=0,j=0;
    cout<<"输入字符串:"<<endl;
    gets(str);
    while(str[i]!='\0')
    {
        if(str[i]>='A'&&str[i]<='Z')
		{
			n++;
			i++;
		}
		if(str[i]>='a'&&str[i]<='z')
		{
			j++;
			i++;
		}
		
    }
    cout<<"其中的大写字母出现的次数是: "<<n<<endl;
	cout<<"其中的小写字母出现的次数是: "<<j<<endl;
    return 0;
}

运行结果,如图:


相关文章推荐

在一个字符串中,统计大写字母个数,小写字母个数,其他字符个数的四种算法

题目描述:编写程序,输出字符串中的大写字母、小写小母和其他的个数

C#上机 第四周 任务1.2 输出其中的大写字母、小写字母、数字和其他字符的个数

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

java中把一个字符串中大写字母转换为小写,小写字母转换为大写

java中把一个字符串中大写字母转换为小写,小写字母转换为大写 观看提示: 这里提供2中思维,但是第一种是正确的,第二种是错误的;第二种的思维可以了解了解,但是需要注意的是如果某个字符串定义为St...

【二维数组】统计英文大写字母,小写字母,数字,空格,以及其他字符的个数

/*  * 程序的版权和版本声明部分:  * Copyright (c) 2012, 烟台大学计算机学院  * All rights reserved.  * 文件名称:【二维数组】统...

有一篇文章,共有三行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。

/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 刘同宾 ...

简化仅由a,b,c 3种小写字母组成的字符串

题目详情:给定一个字符串,仅由a,b,c 3种小写字母组成。  当出现连续两个不同的字母时,你可以用另外一个字母替换它,如   有ab或ba连续出现,你把它们替换为字母c;  有ac或ca连...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第十四周-(项目五2)统计字符串中大、小写字母个数。
举报原因:
原因补充:

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