C语言-利用数组统计字符串中数字字符的个数

问题描述:利用数组统计字符串中数字字符的个数

源代码:

/*统计字符串中数字字符的个数*/
#include<stdio.h>
int main(void)
{
    int count,i;
    char str[80];
    
    printf("Enter a string:");
    i=0;
    while((str[i]=getchar())!='\n')
        i++;
    str[i]='\0';
    
    count =0;
    for(i=0;str[i]!='\0';i++)
        if(str[i]<='9'&&str[i]>='0')
            count++;
    printf("count=%d\n",count);
    return 0;
 } 

运行结果:

统计数字数

程序心得:

while((str[i]=getchar())!='\n')

先把 字符赋值给素组,在进行判断。

程序参数:

  • 输出大小: 148.873046875 KiB
  • 编译时间: 0.41s
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容