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

#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语言,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...相关推荐

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

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

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

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

  3. 定义一个函数,统计输入的一串字符包含多少个数字,多少个英文字母,多少个空白字符,多少个其他字符(Python经典编程案例)

    定义一个函数,统计输入的一串字符包含多少个数字,多少个英文字母,多少个空白字符,多少个其他字符 def count_str_char(string):char_num, digit_num, spac ...

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

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

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

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

  6. 获得用户输入的一串字符,分别统计出其中英文字母、空格、数字和其他字符的个数

    获得用户输入的一串字符,分别统计出其中英文字母.空格.数字和其他字符的个数 string=input("请输入一串字符") a,b,c,d=0,0,0,0for i in stri ...

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

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

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

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

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

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include main() { int acount=0,bcount=0,ccount=0,dcount=0; char a; printf(&qu ...

最新文章

  1. 【SpringCloud】简介及其核心组件详解
  2. python编程if语法-Python编程入门基础语法详解经典
  3. 2021全球数据中心市场预测:资本支出将增长10%
  4. 【学习笔记】求解简单递归式的一般方法
  5. 信息学奥赛一本通(1030:计算球的体积)
  6. Android 中文API (65) —— BluetoothClass[蓝牙]
  7. 2018.12.12 第九章虚拟内存
  8. label自动换行代码和DataGrid中删除最后一页的记录时出错的解决办法以及HTML小TIPS:强制HTML表格断行...
  9. 最新VmWare14激活序列号
  10. 【渝粤教育】电大中专计算机使用基础_1作业 题库
  11. C++中vector初始化
  12. Lua调试:getinfo详解
  13. (7)开机动画2D版,开机动画3D版
  14. java 微信公众号发红包,Java微信支付-微信红包
  15. android 自动替换资源文件,简单高效的实现Android App全局字体替换
  16. linux定时释放内存,定时释放Linux 内存 带释放记录
  17. 谷歌浏览器(Google Chrome)官方下载
  18. Kejin Player (概率DP)hdu6656
  19. matlab中函数的定义和使用
  20. linux c strtol 函数解析

热门文章

  1. 语法分析—自上而下分析
  2. vertx:Flink报错 严重: Caught unexpected Throwable IllegalAccessError: tried to access class io.netty.uti
  3. mac 系统下 autoconf 安装
  4. ajax对象的属性和方法
  5. private关键字
  6. 分布式定时任务框架选型,写得太好了!
  7. 聊聊一致性Hash在负载均衡中的应用
  8. Flask自定义错误页面的方法
  9. JVM第一讲:为什么需要 JVM?它处在什么位置?
  10. matlab图像分类器,Matlab 基于svm的图像物体分类