C/C++输入字符类型统计

 时间:2024-10-07 22:29:17

本经验介绍在C/C++输入字符类型统计

C/C++输入字符类型统计

工具/原料

vc++6.0

方法/步骤

1、问题描述:输入一串字符串,输出其中数字、字母、空格、其他的数量举例:输入:abcd1@#2%3输出:4323

C/C++输入字符类型统计

2、核心代码:gets(a);//输入字符串sum=strlen(a);//计算字符串擢爻充种的长度for(inti租涫疼迟=0;i<sum;i++){//统计各类型字符串的数量if(a[i]>='0'&&a[i]<='9')s++;//统计数字累加elseif((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))z++;//统计字母累加elseif(a[i]=='')k++;//统计空格累加elseq++;//其他字符累加}cout<<z<<''<<s<<''<<k<<''<<q<<endl;//输出

C/C++输入字符类型统计

3、源代码:#include<iostream>#incl掼鸿乡羰ude<cstring>//gets()类型使用声明using惺绅寨瞀namespacestd;intmain(){chara[999];intz=0,s=0,k=0,q=0,sum=0;gets(a);//输入字符串sum=strlen(a);//计算字符串的长度for(inti=0;i<sum;i++){//统计各类型字符串的数量if(a[i]>='0'&&a[i]<='9')s++;//统计数字累加elseif((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))z++;//统计字母累加elseif(a[i]=='')k++;//统计空格累加elseq++;//其他字符累加}cout<<z<<''<<s<<''<<k<<''<<q<<endl;return0;}

C/C++输入字符类型统计

4、实现效果:输入:abcd1@#2%3输出:4323

C/C++输入字符类型统计

职业分析的步骤包括 三要素法是什么啊 碘的使用和用途 如何使用NetBeans创建Java GUI 窗体应用程序 英雄联盟手游纳什男爵在哪?
热门搜索
伟人图片 oppo手机图片大全 日本漫画大师 动漫美女 广告灯箱图片