题解 | #字符个数统计#

字符个数统计

https://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50

输入的字符转换为ASCII码,asc[128] = {0},读到了哪个ASCII码,就令这个位置上的asc [ i ] = 1.    最后 asc[128] 中 1 的个数 就是字符的种类。
int main() {
	int asc[128] = { 0 };
	char str[500];
	gets(str);
	for (int k = 0; k < strlen(str); k++) {
		asc[(int)str[k]] = 1;
	}
	int count = 0;
	for (int i = 0; i < 128; i++) {
		if (asc[i] != 0) {
			count++;
		}
	}
	printf("%d", count);
}

 
全部评论

相关推荐

10-11 17:45
门头沟学院 Java
走吗:别怕 我以前也是这么认为 虽然一面就挂 但是颇有收获!
点赞 评论 收藏
分享
10-09 09:39
门头沟学院 C++
HHHHaos:这也太虚了,工资就一半是真的
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务