gpt4 book ai didi

C语言统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章C语言统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

具体代码如下所述:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include<stdio.h>
void main(){
   int c, letter=0, num=0, blank=0, tab=0, enter=0, other=0 ,i=0, sum=0;
   printf ( "Please input a string:\n" );
   while ((c= getchar ())!=EOF){
     sum++;
     if (c== ' ' ){
       ++blank; //空格键的个数
     }
     else if (c== '\t' ){
       ++tab;  //Tab键的个数
     }
     else if (c== '\n' ){
       ++enter;  //回车键的个数
     }
     else if ((c>= 'A' && c<= 'Z' ) || (c>= 'a' && c<= 'z' )){
       ++letter;  //字母的个数
     }
     else if (c>= '0' && c<= '9' ){
       ++num;   //数字的个数
     }
     else ++other;   //其他字符的个数
     i++;
   }
   printf ( "There are %d characters\n" , sum);
   printf ( "blank=%d, Tab=%d, Enter=%d, letter=%d, number=%d ,other=%d\n" ,blank, tab, enter, letter, num, other);
}

结果为:

C语言统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)

PS:我推荐一款在线字数统计工具:https://tool.zzvips.com/t/textcount/ 。

总结 。

以上所述是小编给大家介绍的C语言统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入) ,希望对大家有所帮助,如果大家有任何疑问欢迎 。

原文链接:http://www.cnblogs.com/kailugaji/p/8594385.html 。

最后此篇关于C语言统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)的文章就讲到这里了,如果你想了解更多关于C语言统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com