输入一串字符,以回车换行符为结束标志,并统计输入的英文字符和数字字符
输入一串字符,以回车换行符为结束标志,并统计输入的英文字符和数字字符
小程序示例:
int main()
{char ch, str[1024];int i = 0;int English_char = 0;int Number_char = 0;while ((ch = getchar()) != '\n') { //获取字符,以\n结束str[i] = ch;if ((ch>='A')&&(ch<='z')) {English_char++; //计算英文字符}else if ((ch>='0')&&(ch<='9')) { //计算数字字符Number_char++;}else {//do nothing}}printf("英文字符为%d,数字字符为%d\n", English_char, Number_char);
}
输出结果:
——————————
2017.10.21
0:29
最新文章
- 【drag】HTML5 drag API
- 调试之DUMP文件生成和使用
- 5.1 大数定律
- html怎么多行超出省略号,css+js 如何实现多行文字超出显示省略号(需要同时兼容ie chrome等浏览器)...
- HTK嵌入式训练
- (笔记)yolov5自适应anchors
- Android: How to Capture Screen in Gingerbread(2.3中实现截屏)
- Java集合(十一)TreeSet解读
- ext3文件系统基础
- C# WebForm
- Spring @Scheduled定时任务的fixedRate,fixedDelay,cron的作用和不同
- html5 调用手机摄像头详解
- Solidity介绍
- 统计学,机器学习,深度学习,数据挖掘的联系
- 在android项目上集成libyuv库以及使用libyuv库完成camera的缩放,旋转,翻转,裁剪操作
- php实现远程下载文件到本地服务器指定目录
- cs,ds,ss,es?即cs,ds,ss,es的区别