⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 6_56.cpp

📁 10个比较经典的C++程序。初学者就先多学习学习别人吧。
💻 CPP
字号:
#include <iostream> 
#include <cctype> 
using namespace std; 
int main() 
{	int num[12]={0,0,0,0,0,0,0,0,0,0,0};
	char str[80] = "This Is A Test"; 
	cout << "Original string: " << str << "\n"; 
	for(int i = 0; str[i]; i++) 
	{	if(isalnum(str[i]))	num[0]++;
		if(isalpha(str[i]))	num[1]++;
		if(iscntrl(str[i]))	num[2]++;
		if(isdigit(str[i]))	num[3]++;
		if(isgraph(str[i]))	num[4]++;
		if(islower(str[i]))	num[5]++;
		if(isprint(str[i]))	num[6]++;
		if(ispunct(str[i]))	num[7]++;
		if(isspace(str[i]))	num[8]++;
		if(isupper(str[i]))	num[9]++;
		if(isxdigit(str[i]))	num[10]++;
	} 
	cout << "Number of Alphanumeric (A - Z, a - z, or 0 - 9) : " << num[0]<<endl; 
	cout << "Number of Alphabetic (A - Z or a - z): " << num[1]<<endl; 
	cout << "Number of Control character (0x00 - 0x1F or 0x7F): " << num[2]<<endl; 
	cout << "Number of Decimal digit (0 - 9): " << num[3]<<endl; 
	cout << "Number of Printable character except space ( ): " << num[4]<<endl; 
	cout << "Number of Lowercase letter (a - z): " << num[5]<<endl; 
	cout <<"Number of Printable character including space (0x20- 0x7E): "<< num[6]<<endl; 
	cout << "Number of Punctuation character: " << num[7]<<endl; 
	cout << "Number of White-space character (0x09 - 0x0D or 0x20): " << num[8]<<endl; 
	cout << "Number of Uppercase letter (A - Z): " << num[9]<<endl; 
	cout << "Number of Hexadecimal digit (A - F, a - f, or 0 - 9): " << num[10]<<endl; 
	return 0; 
}  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -