6_4.cpp
来自「《C++程序设计实验指导与实训》源代码」· C++ 代码 · 共 32 行
CPP
32 行
#include<iostream.h>
#include<string.h>
#include<stdio.h>
void main()
{
char str[3][80],(*p)[80];
int i,j,upper,lower,number,space,other;
upper=lower=number=space=other=0;
cout<<"请输入三行字符串:"<<endl;
for(i=0;i<3;i++)
gets(str[i]);
p=str;
for(i=0;i<3;i++)
for(j=0;j<strlen(str[i]);j++)
{
if(*(*(p+i)+j)>='A'&&*(*(p+i)+j)<='Z')
upper++;
else if(*(*(p+i)+j)>='a'&&*(*(p+i)+j)<='z')
lower++;
else if(*(*(p+i)+j)>='0'&&*(*(p+i)+j)<='9')
number++;
else if(*(*(p+i)+j)==' ')
space++;
else other++;
}
cout<<"大写字母:"<<upper<<endl;
cout<<"小写字母:"<<lower<<endl;
cout<<"数字字符:"<<number<<endl;
cout<<"空格字符:"<<space<<endl;
cout<<"其它字符:"<<other<<endl;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?