您的位置:首页 > 其它

第十三周 项目五--字符串操作(1.1)字符统计功能

2014-11-23 12:49 260 查看
问题及代码:

/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作者:吴胜男
*完成日期:2014年11月23日
*版本号:v1.0
*
*问题描述:完成字符统计功能。
*输入描述:一串字符
*程序输出:字符计数。
*/
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	char str[50];
	int i=0,n=0;
	cout<<"输入字符串:";
	gets(str);
	while(str[i]!='\0')
	{
		if(str[i]>='0'&&str[i]<='9') n++;
		i++;
	}
	cout<<"其中的数字个数是: "<<n<<endl;
	return 0;
}

运行结果:


问题及代码:

/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作者:吴胜男
*完成日期:2014年11月23日
*版本号:v1.0
*
*问题描述:完成字符统计功能。
*输入描述:一串字符
*程序输出:字符'A'的计数。
*/
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	char str[50];
	int i=0,n=0;
	cout<<"输入字符串:";
	gets(str);
	while(str[i]!='\0')
	{
		if(str[i]=='A')
            n++;
		    i++;
	}
	cout<<"其中字母'A'出现的次数是: "<<n<<endl;
	return 0;
}


运行结果:


问题及代码:

/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作者:吴胜男
*完成日期:2014年11月23日
*版本号:v1.0
*
*问题描述:完成字符统计功能。
*输入描述:一串字符
*程序输出:字母的计数。
*/
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	char str[50];
	int i=0,n=0;
	cout<<"输入字符串:";
	gets(str);
	while(str[i]!='\0')
	{
		if((str[i]>='A'&&str[i]<='Z')||(str[i]>='a'&&str[i]<='z'))
            n++;
		    i++;
	}
	cout<<"其中(大/小写)字母出现的次数是: "<<n<<endl;
	return 0;
}

运行结果:


知识点总结:字符统计

学习心得:照胡楼画瓢,也要知道其中道理。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐