解题思路:用一个循环找出字符串中在0到9之间的字符
注意事项:因为调用了字符串函数,所以头文件必须要有#include<string.h>,且输入的字符串中有空格,所以要用gets()来输入字符串。
参考代码:
#include<stdio.h>
#include<string.h>
int main()
{
int i,a=0,length=0;
char str[225];
gets(str);
length=strlen(str);
for(i=0;i<length;i++)
{
if(str[i]>='0'&&str[i]<='9')
{
a++;
}
}
printf("%d",a);
return 0;
}
0.0分
5 人评分
点我有惊喜!你懂得!浏览:2073 |
C语言训练-自守数问题 (C语言代码) long long浏览:1062 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:605 |
母牛的故事 (C语言代码)浏览:1298 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:504 |
【亲和数】 (C语言代码)浏览:541 |
母牛的故事 (C语言代码)浏览:435 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:517 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:482 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:464 |