从键盘输入一串字符,输出字符串里的数字字符数。
解:只要变量字符串,判断每个字符是否是数字(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;
}
————————————————
版权声明:本文为CSDN博主「t789_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/t789_/article/details/117389462
计算数字个数
最新推荐文章于 2023-07-16 20:20:58 发布