/*
2020-4-29  20:39
作者:nyc
功能:有一篇文章,共有 3 行文字,每行有 80 个字符。编写程序分别统计出   其中英文大写 字母、英文小写字母、数字、空格以及其他字符的个数
*/
#include<stdio.h>
int main(void) {char c[3][80];int i, j;int ENG, eng, num, space, other;ENG = eng = num = space = other = 0;printf("输入文章:\n");for (i=0; i<3; i++) {gets(c[i]);}for (i=0; i<3; i++) {for (j=0; j<80 && c[i][j]!='\0'; j++) {if (c[i][j] == ' ')  space++;else if ((c[i][j] >= '0')&&(c[i][j] <= '9'))  num++;else if ((c[i][j] >= 'a')&&(c[i][j] <= 'z'))  eng++;else if ((c[i][j] >= 'A')&&(c[i][j] <= 'Z'))  ENG++;else  other++;}}printf("ENG = %d\neng = %d\nspace = %d\nnum = %d\nother = %d\n",ENG,eng,space,num,other);return 0;
}

有一篇文章,共有 3 行文字,每行有 80 个字符。编写程序分别统计出其中英文大写 字母、英文小写字母、数字、空格以及其他字符的个数相关推荐

  1. 习题 6.10 有一篇文章,共有三行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。

    C程序设计(第五版) 谭浩强 习题6.10 题目描述 思路 答案 输出结果 更多题目 题目描述 有一篇文章,共有三行文字,每行有80个字符.要求分别统计出其中英文大写字母.小写字母.数字.空格以及其他 ...

  2. 小白c语言学习笔记(2)——有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格以及其它字符的个数。

    题:有一篇文章,共有3行文字,每行有80个字符.要求分别统计出其中英文大写字母.小写字母.数字.空格以及其它字符的个数. #include<stdio.h> #include<str ...

  3. 【最简易c语言】有一篇文章,共有3行文字,每行有80个字符。要求分别统计其中英文大写字母、小写字母、数字、空格以及其他字符的个数。

    有一篇文章,共有3行文字,每行有80个字符.要求分别统计其中英文大写字母.小写字母.数字.空格以及其他字符的个数. #include <stdio.h> void main(){int i ...

  4. (C语言)有一篇文章,共有3行文字,每行有80个字符。要求统计出其中英文大写字母,小写字母,数字,空格,其他字符的个数

    有一篇文章,共有3行文字,每行有80个字符.要求统计出其中英文大写字母,小写字母,数字,空格,其他字符的个数 #include<stdio.h> #include<stdlib.h& ...

  5. 有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中英文大写字母,小写字母,数字,空格以及其他字符的个数。谭浩强《C程序设计课后习题》第6章第10题。

    题目 本题是谭浩强<C程序设计课后习题>第6章第10题. 题目:有一篇文章,共有3行文字,每行有80个字符.要求分别统计出其中英文大写字母,小写字母,数字,空格以及其他字符的个数. 以下是 ...

  6. c语言:(指针)输入一行文字,找出其中的大写字母,小写字母,数字,空格以及其他字符

    c语言:(指针)输入一行文字,找出其中的大写字母,小写字母,数字,空格以及其他字符 #include<stdio.h> #include<stdlib.h> #include& ...

  7. c语言输入一行文字 找出其中大写字母,输入一行文字 找出其中的大写字母、小写字母、空格、数字以及其他字符各有多少。 C++...

    C++编程,要求用指针或引用方法处理:C语言: 输入一行文字 找出其中的大写字母.小写字母.空格.数字以及其他字符各有多少. c++设计(第3版)题解与上机指导 谭浩强 编著 以下是此题的[c++源代 ...

  8. 有一篇文章,共有三行文字,每行有80个字符。要求分别统计出其中英文大写字母,小写字母,数字,空格以及其他字符的个数

    #include<stdio.h> #include<math.h> #include<string.h> int main() {     char txt[3] ...

  9. 这篇文章可以帮你掌握命令行的艺术

    为什么80%的码农都做不了架构师?>>>    熟练地操作命令行是一项常常被我们忽视的技能,又或者说我们将它看的太过神秘.不过作为一名软件工程师,掌握这一技能可以很大程度上提升我们工 ...

最新文章

  1. 点评主流软件开发技术
  2. 强化学习(十六) 深度确定性策略梯度(DDPG)
  3. Pyhton 一行代码求Fibonacci第N项
  4. C#操作注册表增删改查及关机能保存问题
  5. 蓝桥杯第六届省赛JAVA真题----打印菱形
  6. 从excel导入数据库过程中遇到的空格转义符(#160;)
  7. C++之继承探究(六):虚函数和多态
  8. r语言调用python_python如何调用R
  9. mysql打开数据库控制台_在控制台中操作MYSQL数据库步骤以及一些小问题
  10. Kubernetes Jobs - 运行处理任务指南
  11. MD5和AES加密的处理
  12. 基础知识:计算机网络--《趣谈网络协议》读书笔记
  13. 方舟服务器物品代码,方舟:生存进化 全物品代码ID一览 物品修改代码大全
  14. 学术会议论文查重吗_投国际会议论文会查重吗
  15. 360公司2015年秋季校园招聘笔试考卷(技术类 D)部分试题程序验证和解析1
  16. 电动汽车结构原理基础知识
  17. 如何在Fcpx中卸载安装效果,标题,转场等FCPX模板插件
  18. 小酌Django2——博客文章发布
  19. 支付宝小程序控制硬件②】 全网首篇,个人支付宝小程序控制智能硬件esp8266,从设计电路到设计协议控制两盏LED灯调节亮度。
  20. 2011 年互联网十大浏览器

热门文章

  1. python怎么编辑文件_Python基础知识之文件的修改操作
  2. 网络 CIDR 子网掩码 可用主机数计算
  3. 传奇开服一条龙GEE引擎登录器配置教程
  4. 如何把FLAC+CUE刻录成CD
  5. php 设定title,PHP中title是什么意思,title如何编辑!
  6. 领导给我一堆无序、杂乱的数据,我写了一个Python自动化脚本!
  7. 遥感技术及高分遥感影像在地震中的应用
  8. R语言入门第二集 实验一:R 语言数据结构、数据导入与数据处理
  9. face id与人脸解锁_为什么Face ID比Android的人脸解锁更安全
  10. 红米3s android7.1,红米3S/3X 的LineageOS14.1刷机包 安卓7.1.1原生风格 本地化 20180203更新...