本题要求编写程序,输入N个字符,统计其中英文字母、数字字符和其他字符的个数。

输入格式:

输入在第一行中给出正整数N,第二行输入N个字符,最后一个回车表示输入结束,不算在内。

输出格式:

在一行内按照

letter = 英文字母个数, digit = 数字字符个数, other = 其他字符个数

的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。

输入样例:

在这里给出一组输入。例如:

10
aZ &
09 Az

输出样例:

在这里给出相应的输出。例如:

letter = 4, digit = 2, other = 4

代码:

#include<stdio.h>int main() {int n;scanf("%d", &n);getchar();int s1 = 0, s2 = 0, s3 = 0;for (int i = 0; i < n; i++) {char x;scanf("%c", &x);if ((x >= 'a' && x <= 'z') || (x >= 'A' && x <= 'Z')) s1++;else if (x >= '0' && x <= '9') s2++;else s3++;}printf("letter = %d, digit = %d, other = %d", s1, s2, s3);return 0;
}

PTA | 实验二 统计英文字母和数字字符[2]相关推荐

  1. 7-2 统计英文字母和数字字符[2]

    7-2 统计英文字母和数字字符[2] 分数 15 作者 颜晖 单位 浙大城市学院 本题要求编写程序,输入N个字符,统计其中英文字母.数字字符和其他字符的个数. 输入格式: 输入在第一行中给出正整数N, ...

  2. 例题3-7 统计英文字母和数字字符 (15 分)

    例题3-7 统计英文字母和数字字符 (15 分) 统计字符 本题要求编写程序,输入N个字符,统计其中英文字母.数字字符和其他字符的个数. 输入格式: 输入在第一行中给出正整数N,第二行输入N个字符,最 ...

  3. 7-5 统计英文字母和数字字符 (10 分)

    7-5 统计英文字母和数字字符 (10 分) 本题要求编写程序,输入10个字符,统计其中英文字母.数字字符和其他字符的个数. 输入格式: 输入为10个字符.最后一个回车表示输入结束,不算在内. 输出格 ...

  4. 统计英文字母和数字字符

    本题要求编写程序,输入10个字符,统计其中英文字母.数字字符和其他字符的个数. 输入格式: 输入为10个字符.最后一个回车表示输入结束,不算在内. 输出格式: 在一行内按照 letter = 英文字母 ...

  5. 7-6 统计英文字母和数字字符 (15 分)

    本题要求编写程序,输入10个字符,统计其中英文字母.数字字符和其他字符的个数. 输入格式: 输入为10个字符.最后一个回车表示输入结束,不算在内. 输出格式: 在一行内按照 letter = 英文字母 ...

  6. 7-37 统计英文字母和数字字符 (15分)

    本题要求编写程序,输入10个字符,统计其中英文字母.数字字符和其他字符的个数. 输入格式: 输入为10个字符.最后一个回车表示输入结束,不算在内. 输出格式: 在一行内按照 letter = 英文字母 ...

  7. 二维数组与字符数组——英文字母、数字字符及其他字符的个数

    [问题描述] 编写程序,输入字符串,统计英文字母.数字字符及其他字符的个数. [输入形式] 一个字符串 [输出形式] 三个数,之间用空格隔开 [样例输入] abc129++*ABC [样例输出] 6 ...

  8. Java统计英文字母、空格、数字和其它字符的个数

    Java统计英文字母.空格.数字和其它字符的个数 输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 方法一: package test; import java.util.Scann ...

  9. 输入一行字符统计英文字母,空格,数字和其他字符的个数

    使用c语言的三种循环分别写出输入一行字符统计英文字母,空格,数字和其他字符的个数的代码如下: **1. for循环实现** ```c #include <stdio.h> int main ...

最新文章

  1. centos7 cmake安装mysql_centos7 安装cmake
  2. python3 判断列表是否存在某元素
  3. 关于时间类型数据的转换
  4. 【已解决】百度云分享失败
  5. Linux 设备驱动中的 I/O模型(一)—— 阻塞和非阻塞I/O
  6. linux下模糊搜索命令,linux命令当前文件夹下面模糊搜索文件
  7. 从汇编代码的角度观察switch与if...else,乘除与移位的差别
  8. 2022-07-25
  9. 时序约束系列之D触发器原理和FPGA时序结构
  10. 《Python程序设计基础(第2版)》习题答案
  11. Firefox 火狐浏览器 windows 启用Flash
  12. intent-filter属性介绍
  13. UDS 安全认证29服务概述
  14. 55-硅谷课堂1(项目概述+MyBatisPlus使用+搭建项目环境+开发讲师管理接口)
  15. Python学习总结(10) python中数据的常用操作之切片和迭代
  16. 【开工】知道创宇网络安全线上服务指南
  17. BlueTooth: 蓝牙基带数据传输机理分析
  18. k8s集群中部署kong网关与konga
  19. edge播放视频HTML5黑屏,Win10 edge浏览器播放视频黑屏解决方法
  20. RxJava 源码解析 —— Observable#defer(...)

热门文章

  1. java中的terminated_Java State.TERMINATED屬性代碼示例
  2. 众昂矿业:萤石在光学领域的应用
  3. 阿里要这闲鱼,有何用?
  4. 【猜名次】-C语言-题解
  5. 工业机器人专项检测技术——电磁兼容检测
  6. 串口电平转换电路ttl to 232
  7. 盘点:2022年国内比较主流的低代码开发平台有哪些?
  8. java的汽车商城进销存系统
  9. 计算机二级证作用大吗,计算机二级证含金量高么 有什么用处
  10. c++filt address2line GDB栈跟踪