统计并输出每个字符串中阿拉伯数字的个数
连续输入一批以 # 结束的字符串(字符串的长度不超过80),遇 ## 则全部输入结束。 若日志经rss订阅或导入到外站,可能有些视频和图片无法显示,请点击原文链接查看。 转载请注明: 转载自Timmy's Blog 如果你觉得本博内容不错,欢迎 [订阅 Timmy's Blog],以便第一时间了解本博更新内容;
统计并输出每个字符串中阿拉伯数字的个数。
例:括号内是说明
输入:
S0df345gr63#=ahbg## (连续输入2个字符串)
输出:
6 (“S0df345gr63″中有6个阿拉伯数字)
0 (”ahbg”中没有阿拉伯数字)
[codes=c]
#include “stdio.h”
#define MAXLEN 80
int main( )
{ int count,i,k;
char ch,oldch,str[MAXLEN];
oldch=' ';
while((ch=getchar())!='#'||oldch!='#'){
k=0;
while(ch!='#'&& k< MAXLEN-1){
str[k++]=ch;
ch=getchar();
}
oldch='#';
str[k]='\0';
count=0;
for(i=0;i
count++;
printf(“%d\n”,count);
}
}
[/codes]
本文链接地址: http://imtimmy.com/calculate-amount-of-digits-in-string/
不妨再看看这些相关的日志:
最新评论