700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > C语言|统计字符串中英文字符个数

C语言|统计字符串中英文字符个数

时间:2023-04-02 14:56:12

相关推荐

C语言|统计字符串中英文字符个数

Q:调用函数,统计字符串中英文字符个数

A:

思想:定义一个变量count,遍历字符串,判断每个字符的ASCII码值是否为'a'到'z'和'A'到'Z'之间的字母,若在此范围之间则记录数量,count加1

代码如下:

#include<stdio.h>int my_strlen(char* str) {int i = 0;int count = 0;while(str[i]!='\0') {//'\0'结束标志if (str[i] >= 'a' && str[i] <= 'z' || str[i] >= 'A' && str[i] <= 'Z') {//别把等号忘了printf("%c ", str[i]);count++;}i++;}return count;}int main() {char str[100];scanf("%s", str);int num = my_strlen(str);printf("\nnum = %d",num); return 0;}

运行结果:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。