文章

64

粉丝

100

获赞

4

访问

37.4k

头像
字符个数 题解:
P1042 重庆大学机试题
发布于2024年3月15日 15:33
阅读数 387

1042解题思路

#include <bits/stdc++.h>
  using namespace std;
  int main()
  {
  	int num=0,str=0,zero=0,other=0;
  	char a[105]={0};
  	gets(a);
  	int l=strlen(a);
  	for(int i=0;i<l;i++)
  	{
  		if(a[i]>='0'&&a[i]<='9')
  		num++;
  		else
  		{
  			if(a[i]>='A'&&a[i]<='Z'||a[i]>='a'&&a[i]<='z')
  			str++;
  			else
  			{
  				if(a[i]==' ')
  				zero++;
  				else
  				other++;
			  }
		  }
	}
	printf("%d %d %d %d",str,num,zero,other);
  }

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发