为了账号安全,请及时绑定邮箱和手机立即绑定

计算一串字符里的数字个数。求大神解救!

计算一串字符里的数字个数。求大神解救!

C
BATMEN 2017-01-07 21:15:15
就好比一串字符:64df5f这里面有3个数字,那怎么实现计数?
查看完整描述

3 回答

已采纳
?
眼前的黑不是黑zz

TA贡献57条经验 获得超42个赞

#include <stdio.h>

int main(void)
{
	int count, num = 0;          //num变量为统计的数字个数
	char str[7] = "64df5f";     //6个字符
	
	for(count = 0;count < 7; count++)
	{
		if(str[count] >= '0'&&str[count] <= '9')    //如果是数字,就加1
		{
			num++;
		}
	}

	printf("该字符串的数字个数为: %d\n", num);

	printf("按回车键键退出.");
	getchar();

	return 0;
}


查看完整回答
2 反对 回复 2017-01-07
  • 3 回答
  • 0 关注
  • 1414 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信