从键盘输入一串字符,输出字符串里的数字字符数。
解:只要变量字符串,判断每个字符是否是数字(a[i]>=‘0’ && a[i] <=9就是数字)。如果当前位不是数字,但前一个字符是数字,就说明前面有过一个数字了
#include “stdio.h”
int main()
{
char a[100];
int i,num=0;
gets(a);
for(i=0;a[i]!=’\0’;i++)
{
if(a[i]>=‘0’ && a[i]<=‘9’)
num++;
}
printf("%d",num);
return 0;
}
计算数字个数
最新推荐文章于 2021-11-09 20:09:13 发布