键盘输入变简单了

 

#include<iostream.h>
void main()
{
 int m,n,x,y,j;
   m=0;n=0;y=0;x=0;
    char a[5];
 cin>>a;
for(j=0;j<=4;j++)
 {if (a[j]>='a' && a[j]<='z')
   m+=1;
  else if (a[j]>='A' && a[j]<='Z')
   n+=1;
  else if (a[j]>='0' && a[j]<='9')
   x+=1;
  else y+=1;

 }
 cout<<"a~z="<<m<<" "<<"A~Z="<<n<<" "<<"0~9="<<x<<" "<<"another="<<y<<endl;
}

 

和上一个实现的工能一样,只是我决的键盘输入太麻烦了,要是输入大量的字符呢?

所以我改变了编法,你可以在一行输写了,不用打一个字符,打一下回车了?

哈哈!

posted @   奇奇博客  阅读(97)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示