编写测试程序,输⼊⼀个字符串,显示字符串中的字⺟个数
若函数countLetters()⽤于统计字符串中英⽂字⺟的个数(不区分⼤⼩
写),并且它的函数声明如下:
• int countLetters(char s[]);
• 测试⽤例
• 输⼊:123Cc@!X
• 输出:3
• 实现函数countLetters(); • 编写测试程序,输⼊⼀个字符串,显示字符串中的字⺟个数
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- 小白小白你好菜 2022-05-20 11:43关注
#include<stdio.h> int countLetters(char s[]){ int i, count = 0; for(i = 0; s[i] != '\0'; i++){ if('a' <= s[i] && s[i] <= 'z' || 'A' <= s[i] && s[i] <= 'Z'){ count++; } } return count; } int main(){ char s[1000]; scanf("%s", s); printf("%d", countLetters(s)); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥17 pro*C预编译“闪回查询”报错SCN不能识别
- ¥15 微信会员卡接入微信支付商户号收款
- ¥15 如何获取烟草零售终端数据
- ¥15 数学建模招标中位数问题
- ¥15 phython路径名过长报错 不知道什么问题
- ¥15 深度学习中模型转换该怎么实现
- ¥15 Stata外部命令安装问题求帮助!
- ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
- ¥15 TYPCE母转母,插入认方向
- ¥15 如何用python向钉钉机器人发送可以放大的图片?