C语言编写函数,统计字符串中数字字符的个数

如题所述

#include<stdio.h>
#include<string.h>
main()
{
    int i,j=0,k;
    char a[1000];//长度自己根据实际情况调整
    printf("请输入一串字符串:\n");
    gets(a);
    k=strlen(a);
    for(i=0;i<k;i++)
        if('0'<=a[i]<='9')
            j++;
    printf("这串字符串中数字字符有%d个!\n",j);
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-20
1、自定义函数的形参定义为字符型数组
2、主函数中给字符型数组赋值,并以数组名为实参调用自定义函数
3、自定义函数中个,每次读取一个数组元素,判断是否是‘0’---‘9’的字符,如果是,累加器加1.追问

具体是怎么编写的呢 C++

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网