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

对于一个给定的字符串,统计其中数字字符出现的次数

求程序

正在回答

3 回答

++i的话就是从1开始了,不是从0 开始

0 回复 有任何疑惑可以回复我~

#include<stdio.h>

void main()

{

 int n=0;

    char *p,str[100];

    scanf("%s",str);

    p=str;

while(*p!='\0')

{

if(*p>='0'&&*p<='9')

{

n++;

}

p++;

}

printf("%d\n",n);

}


0 回复 有任何疑惑可以回复我~
#include<stdio.h>
#include<string.h>
int main()
{ 
int n,count,i,k;
 char a[500];
 scanf("%d",&n);
 while(n--)
{ 
  count=0;
  scanf("%s",&a);
  k=strlen(a);
  for(i=0;i<k;i++) 
   if(a[i]<'A')
    count++;
  printf("%d\n",count);
 } 
 }


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

对于一个给定的字符串,统计其中数字字符出现的次数

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信