/*统计字符,包括空格或回车,数字字符和其他字符*/#include<stdio.h>
int main(void)
{int digit,space,letter,other;                      /*定义4个变量分别存放统计结果*/    char ch;int i;digit=space=letter=other=0;                        /*置放统计结果的4个变量的初值为零*/printf("Enter 15 characters:");                    /*输入提示*/    for(i=1;i<=15;i++){                                /*循环执行了15次*/        ch=getchar();                              /*输入一个字符*/        if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z')) /*判断是否为字符*/            letter++;else if(ch>='0'&&ch<='9')                  /*判断是否为数字*/         digit++;else if(ch>=' '&&ch<=' ')                 /*判断是否为空格*/           space ++;elseother++;}printf("letter=%d,digit=%d,space=%d,other=%d\n",letter,digit,space,other);return 0;
}

转载于:https://www.cnblogs.com/huangsilinlana/p/3379093.html

作业 3 应用分支与循环结构解决问题 统计字符个数相关推荐

  1. 作业 3 利用分支和循环结构解决问题

    1.输入一个整数x,计算分段函数. /*计算分段函数*/ #include<stdio.h> int main() {float x=0,y=0;printf("请输入x:&qu ...

  2. 分支与循环结构测试题(有答案版)

    习题目录 python基础知识之分支与循环结构练习题 一.基础题: 分别用单分支结构和多分支结构实现判断一个年份是否是闰年. 写出判断⼀个数是否能够被2或者5整除,但是不能同时被2或者5整除的条件语句 ...

  3. python的两种循环结构_python分支和循环结构

    Python Python开发 Python语言 python分支和循环结构 1.分支结构 1.1应用场景 迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构. ...

  4. j1_09_02。冒泡排序法。实现冒泡游戏功能关键算法。要求:综合使用分支、循环结构语句实现,直接输出结果不计分。

    package com; /*** 任务二:实现冒泡游戏功能关键算法并绘制流程图(30 分) 原始数组:a[]={1,9,3,7,4,2,5,0,6,8} 排序后: a[]={0,1,2,3,4,5, ...

  5. php多分支结构 案例,第4天 PHP分支、循环结构

    6. 流程控制 流程控制,就是研究程序的走向. 6.1. 流程控制概述 6.1.1. 三大流程结构: 顺序结构: 程序运行的自然状态,就是从前往后(从上到下)运行程序. 分支结构: 程序运行过程中,根 ...

  6. Python—语法基础(8) 分支、循环结构

    分支紧凑格式:<表达式1> if <条件> else <表达式2> # 分支结构 if <条件1> :<语句块1> elif <条件2 ...

  7. 模板元实现顺序、分支和循环结构

    顺序 顺序执行没有太多可说的,唯一需要注意的是,类型的声明必须按照顺序,否则编译器无法识别.不按照顺序的声明,在运行时的程序是合法的,编译过程会扫描两次,第一次是找声明位置,第二次是具体的转换. 分支 ...

  8. 循环结构作业c语言,c语言循环结构练习题带答案

    c语言循环结构练习题带答案 第5章 循环结构程序设计 5.1 基本知识点 Øwhile语句的使用格式和注意事项 Ødo-while语句的使用格式和注意事项 Øfor语句的使用格式和注意事项 Øbrea ...

  9. 循环结构作业c语言,C语言循环结构练习题带答案(最新整理)

    <C语言循环结构练习题带答案(最新整理)>由会员分享,可在线阅读,更多相关<C语言循环结构练习题带答案(最新整理)(10页珍藏版)>请在人人文库网上搜索. 1.第 5 章循环结 ...

最新文章

  1. 【297天】我爱刷题系列056(2017.11.29)
  2. 【Linux】7_存储管理基本分区
  3. JWT令牌组成和安全校验讲解
  4. 正则基础之——反向引用
  5. java怎么连elk_从Java应用程序登录到ELK而无需解析日志
  6. 【NLP】Stanford
  7. AI从业人员需要必备这些算法和工具!
  8. oracle对某两列求和再求和_只会SUM函数求和,试试这5种求和函数,十倍提高工作效率...
  9. kali安装图像处理软件
  10. VC开发工具与各运行库对应关系
  11. 修改select下拉框样式兼容IE和Chrome浏览器
  12. cissp认证考试指南_如何通过CISSP考试(信息安全认证)
  13. HP Proliant DL360 Gen9服务器开箱
  14. 【关于Spring那些事】——与君初相识
  15. 清华毕业程序员国企干了14年,去应聘小公司,看到工资后愣了
  16. 抖音如何推广运营?抖音如何快速涨粉?
  17. filebeat收集日志到elsticsearch中并使用ingest node的pipeline处理
  18. 安卓录屏软件实现 开维PRA自动生成代码Ctrl.js
  19. python3字典的应用方法及技巧
  20. 20200924-OO

热门文章

  1. Go 学习笔记(82)— Go 第三方库之 viper(解析配置文件、热更新配置文件)
  2. grep 的特殊使用
  3. 机房收费系统总结【3】-数据库细节
  4. ONNX MLIR方法
  5. CodeGen融合核心关系循环扩展
  6. 处理器嵌入室内校正数字音频平台
  7. CVPR 2020目标跟踪多篇开源论文(下)
  8. 拥挤场景中的目标检测
  9. Lumen / Laravel 使用网易邮箱 SMTP 发送邮件
  10. php+管道+pipe管道,C++ 匿名管道执行DOS命令