该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

main()

{

int acount=0,bcount=0,ccount=0,dcount=0;

char a;

printf("请输入一行字符:\n");

a = getchar();

while (a !='\n')

{

switch (a)

{

case'q':

case'w':

case'e':

case'r':

case't':

case'y':

case'u':

case'i':

case'o':

case'p':

case'a':

case's':

case'd':

case'f':

case'g':

case'h':

case'j':

case'k':

case'l':

case'z':

case'x':

case'c':

case'v':

case'b':

case'n':

case'm':

case'Q':

case'W':

case'E':

case'R':

case'T':

case'Y':

case'U':

case'I':

case'O':

case'P':

case'A':

case'S':

case'D':

case'F':

case'G':

case'H':

case'J':

case'K':

case'L':

case'Z':

case'X':

case'C':

case'V':

case'B':

case'N':

case'M':

acount++;break;

case'1':

case'2':

case'3':

case'4':

case'5':

case'6':

case'7':

case'8':

case'9':

case'0':

bcount++;break;

case' ':

ccount++;break;

default:

dcount++;break;

}

a= getchar();

}

printf("字母数:%d\n空格数:%d\n数字数:%d\n其他字符:%d\n",acount,ccount,bcount,dcount);

}

用c语言get统计字母个数,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...相关推荐

  1. C语言编程>第六周 ⑥ 输入一串字符,统计大大写字母的个数,并强调统计必须用函数。

    例题:输入一串字符,统计大大写字母的个数,并强调统计必须用函数. 代码如下: #include <stdio.h> #include <string.h>//字符头文件 int ...

  2. 输入大写字母,输出大小写字母及其对应的ASCII码;输入语句,将大写字母变成小写字母;将句子中每个单词的第一个字母转换为大写字母;输入一串字符,分别算出英文字母、空格、数字、其他字符的个数(C)

    养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 以下题目是对于ASCII码的一些练手题 在c语言中 使用%c输出的是字符本身 使用%d输出的是字符对应的ASCII 在ASCII中, ...

  3. 输入一串字符,统计每个字符数,用字典输出。

    输入一串字符,统计每个字符数,用字典输出. 思路:向一个字典中插入数据可以直接 字典名[键]="值" 所以直接定义一个空字典:char_counts={} 然后使用for 循环,用 ...

  4. 输入一串字符,统计元音字母个数

    输入一串字符(长度不超过1000,以回车符结束),统计其中元音字母的个数.输出要求:输入一个整数,表示元音字母个数:输出单独占一行. /*给的示例需要注意说明:'A和'a'都是元音.*/ 输入:Hel ...

  5. C语言判断一串字符包含多少个数字大写字母和小写字母

    #include<stdio.h> int main () {char d;int a=0,b=0,c=0;printf("请输入一串字符以#结束\n");scanf( ...

  6. 经典例题:编写一个程序,从键盘输入一串字符,统计这串字符中英文字母、数字、其他字符号的字符数。

    思路 既然要键盘输入,那么可以通过Scanner类来实现,首先定义四个变量分别记录下字母个数的变量.数字个数.其他字符和空格个数.因为要操作字符串,可以把字符串String类型转换成char字节数组类 ...

  7. c语言统计26个英文字母各出现个数,网上答案汇总与分析——【输入一串英文,统计各单词出现的个数】...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void main() { char english[200]={'\0'}; //即要输入的英文. char all ...

  8. 7.定义一个有80个元素的字符数组,从键盘输入一串字符,将其中的大写字母转换为小写字母,而将原来为小写的字母转换为大写字母,其他字符不变。

    #include<stdio.h> #define N 80 void main(void) {int i=0;char a[N],b;printf("输入字符串:") ...

  9. 输入一串字符,将其中的大写字母转换成小写字母,小写字母转换成大写字母,其它符号原样输出。

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.大小写互换 二.使用步骤 1.引入库 2.读入数据 总结 提示:以下是本篇文章正文内容,下面案例可供参考 一.大小写 根 ...

  10. c语言中计算一个字母的序数,C语言编程 输入一串字符统计英文字母的个数

    C语言编程:输入一行字符,至少50个,统计其中英文字母,数字,其他字母个数 楼上那个不能统计空格个数,我这个可以#include#includeintmain(){intcnt_c=0,cnt_n=0 ...

最新文章

  1. 结对子作业 四则运算 V2.0
  2. 【任务脚本】0522更新京东618叠蛋糕任务脚本,京东任务自动程序
  3. linux下磁盘是硬盘吗,肿么确定linux系统上的硬盘哪个是主盘
  4. Dialog源码分析
  5. elasticsearch 6.2.3 从零开始配置
  6. Codeforces 85D Sum of Medians
  7. windows7 python 指定源组播 10049_Python3组播通信编程实现教程(发送者+接收者)
  8. Python高级数据类型-字符串,列表,元组,字典
  9. 将Visual Studio Code和Windows Subsystem for Linux一起使用
  10. [渝粤题库]西北工业大学大学物理
  11. js播放Amr音频_Mp3转Amr
  12. phpstudy升级mysql5.6_phpstudy升级mysql数据库
  13. Centos里tftp服务器的安装和配置
  14. WARNING: AllowZoneDrifting is enabled.
  15. 清越科技将开启申购:预计募资约8亿元,高裕弟为实际控制人
  16. android.view.WindowLeaked的解决办法 has leaked window android.widget.PopupWindow$PopupDecorView
  17. System.StackOverflowException
  18. 入门机器学习 21 天后 , 高薪 Offer 就在眼前
  19. 易语言简单易学,为何无人问津,国产编译语言究竟怎么样?小编带你看
  20. 速达3000 自动导入工具

热门文章

  1. python写网络调试助手_Qt开源作品4-网络调试助手
  2. c++ string 堆还是栈_5 个刁钻的 String 面试题!你都遇到过哪些?
  3. java 在线答疑系统_基于java 在线答疑系统-需求分析与概念原型
  4. python回归方程系数计算_线性回归中的正规方程将θ系数返回为“NaN”
  5. Java黑皮书课后题第3章:**3.19(计算三角形的周长)编写程序,读取三角形的三个边,如果输入值合法就计算这个三角形的周长;否则,显示这些输入值不合法。如果任意两条边的和大于第三边,则输入值都是合
  6. 主流mes厂商_工业软件:一文讲透国内外MES/MOM市场格局,主流厂商及其优势行业...
  7. 程序员面试100题之四:求1+2+...+n
  8. 常用UI模板,loading框,提醒框,弹框确认框
  9. 【BZOJ1899】[Zjoi2004]Lunch 午餐 贪心+DP
  10. C语言中float double等类型在内存中的存储