统计输入的字母 c语言,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#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怎么做:输入一串字符,分别统计其中数字和字母的个数...相关推荐
- C语言判断一串字符包含多少个数字大写字母和小写字母
#include<stdio.h> int main () {char d;int a=0,b=0,c=0;printf("请输入一串字符以#结束\n");scanf( ...
- C语言编程>第六周 ⑥ 输入一串字符,统计大大写字母的个数,并强调统计必须用函数。
例题:输入一串字符,统计大大写字母的个数,并强调统计必须用函数. 代码如下: #include <stdio.h> #include <string.h>//字符头文件 int ...
- 定义一个函数,统计输入的一串字符包含多少个数字,多少个英文字母,多少个空白字符,多少个其他字符(Python经典编程案例)
定义一个函数,统计输入的一串字符包含多少个数字,多少个英文字母,多少个空白字符,多少个其他字符 def count_str_char(string):char_num, digit_num, spac ...
- 输入大写字母,输出大小写字母及其对应的ASCII码;输入语句,将大写字母变成小写字母;将句子中每个单词的第一个字母转换为大写字母;输入一串字符,分别算出英文字母、空格、数字、其他字符的个数(C)
养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 以下题目是对于ASCII码的一些练手题 在c语言中 使用%c输出的是字符本身 使用%d输出的是字符对应的ASCII 在ASCII中, ...
- 输入一串字符,统计每个字符数,用字典输出。
输入一串字符,统计每个字符数,用字典输出. 思路:向一个字典中插入数据可以直接 字典名[键]="值" 所以直接定义一个空字典:char_counts={} 然后使用for 循环,用 ...
- 获得用户输入的一串字符,分别统计出其中英文字母、空格、数字和其他字符的个数
获得用户输入的一串字符,分别统计出其中英文字母.空格.数字和其他字符的个数 string=input("请输入一串字符") a,b,c,d=0,0,0,0for i in stri ...
- 输入一串字符,统计元音字母个数
输入一串字符(长度不超过1000,以回车符结束),统计其中元音字母的个数.输出要求:输入一个整数,表示元音字母个数:输出单独占一行. /*给的示例需要注意说明:'A和'a'都是元音.*/ 输入:Hel ...
- 经典例题:编写一个程序,从键盘输入一串字符,统计这串字符中英文字母、数字、其他字符号的字符数。
思路 既然要键盘输入,那么可以通过Scanner类来实现,首先定义四个变量分别记录下字母个数的变量.数字个数.其他字符和空格个数.因为要操作字符串,可以把字符串String类型转换成char字节数组类 ...
- c语言数字和字母输出的,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include main() { int acount=0,bcount=0,ccount=0,dcount=0; char a; printf(&qu ...
最新文章
- 【SpringCloud】简介及其核心组件详解
- python编程if语法-Python编程入门基础语法详解经典
- 2021全球数据中心市场预测:资本支出将增长10%
- 【学习笔记】求解简单递归式的一般方法
- 信息学奥赛一本通(1030:计算球的体积)
- Android 中文API (65) —— BluetoothClass[蓝牙]
- 2018.12.12 第九章虚拟内存
- label自动换行代码和DataGrid中删除最后一页的记录时出错的解决办法以及HTML小TIPS:强制HTML表格断行...
- 最新VmWare14激活序列号
- 【渝粤教育】电大中专计算机使用基础_1作业 题库
- C++中vector初始化
- Lua调试:getinfo详解
- (7)开机动画2D版,开机动画3D版
- java 微信公众号发红包,Java微信支付-微信红包
- android 自动替换资源文件,简单高效的实现Android App全局字体替换
- linux定时释放内存,定时释放Linux 内存 带释放记录
- 谷歌浏览器(Google Chrome)官方下载
- Kejin Player (概率DP)hdu6656
- matlab中函数的定义和使用
- linux c strtol 函数解析
热门文章
- 语法分析—自上而下分析
- vertx:Flink报错 严重: Caught unexpected Throwable IllegalAccessError: tried to access class io.netty.uti
- mac 系统下 autoconf 安装
- ajax对象的属性和方法
- private关键字
- 分布式定时任务框架选型,写得太好了!
- 聊聊一致性Hash在负载均衡中的应用
- Flask自定义错误页面的方法
- JVM第一讲:为什么需要 JVM?它处在什么位置?
- matlab图像分类器,Matlab 基于svm的图像物体分类