本文目录一览:
- 1、C语言字符统计
- 2、用C语言编写,统计各种字符个数
- 3、c语言 字数统计
C语言字符统计
#includestdio.h
int main()
{int i,a,n=0;
char c,s[101];
scanf("%c%d%*c",c,a);
gets(s);
if(a==0c='a'c='z')c-=32;
for(i=0;s[i];i++)
if(c==(a==0s[i]='a's[i]='z'?s[i]-32:s[i]))n++;
printf("%d\n",n);
return 0;
}
用C语言编写,统计各种字符个数
我们进行程序编写的时候,经常会遇到统计字符串中各个字符个数的需求。那么如何实现这种功能呢?下面我给大家分享一下。
工具/材料
Visual Studio 2015
01
首先打开Visual Studio软件,新建一个Win32应用程序,并且在项目下新建C语言文件,如下图所示
02
然后我们在C语言文件中导入程序要用到的库文件,如下图所示
03
接下来我们就开始实现字符统计的功能,主要是挨个读取字符串中的字符,然后判断字符的类别,如下图所示
04
最后我们运行程序,输入一个字符以后,你就会发现程序已经自动统计好了各种字符的个数了,如下图所示
c语言 字数统计
把for(;;)循环的右半个}放到程序最后就行了,你那个循环圈到输入的位置就变成了光输入不判断了