c语言求字符数
当我们编写程序时,经常会遇到需要计算一个字符串中的字符数的情况。那么如何实现这个功能呢?我来和大家分享一下。
工具/材料
Visual Studio 2015
01
首先打开Visual Studio软件,新建一个Win32应用程序,在项目下新建一个C语言文件,如下图所示。
02
然后我们在C语言文件中导入程序要使用的库文件,如下图所示。
03
接下来开始实现字符统计的功能,主要是逐个读取字符串中的字符,然后判断字符的类别,如下图所示。
04
最后,我们运行程序,输入一个字符后,你会发现程序已经自动统计了各种字符的个数,如下图所示。
c语言统计字符数? 要统计英文字母、空格、数字等字符的个数,代码如下:
# includestdio.h
#includestdlib.h
int main()
{
char c;
int字母= 0;
int space = 0;
int digit = 0;
int other = 0;
Printf("请输入一行字符:");
while((c=getchar())!='\n ')
{
if((c='a'c='z')||(c='A'c='Z '))
{
信件;
}
else if(' = = c)
{
空间;
}
else if(c='0'c='9 ')
{
数字;
}
其他
{
其他;
}
}
Printf("字母数:%d\ n空格数:% d \
\n位数:%d\n其他字符数:% d \ n ",\
字母、空格、数字、其他);
系统(“暂停”);
返回0;
}
用C语言求字符串中一个字符的个数。 #包含stdio.h
#包含字符串. h
int main()
{
char a[100],ch;
int i,count = 0;
Printf("输入一个字符串(少于100个字符\ n ");
获取(a);
Printf("输入查询字符:\ n ");
ch = getchar();
for(I = 0;伊斯特伦(a);我)
{
if (a[i] == ch)
{
数数;
}
}
Printf("这个字符的个数是%d\n ",count);
返回0;
}
最后更新于 2023-10-11 08:51:52 并被添加「」标签,已有 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
相关文章