s1--(1)--四 预习

单词

case 案例             switch  开关    default  默认

exit  退出             consume 消费    exception 异常

switch

语法  :      switch(表达式){

case1  常量 :

break;

case2  常量  :

break;

default  :

break;

}

执行顺序为:default  和 case 块 的先后顺序可以改动,不会影响程序执行结果。

switch 选择结构和多重if选择结构上有什么区别?

①当需要多重分支并且条件判断是等值判断的情况下,使用switch选择结构下,使用switch选择结构代替多的if选择结构会更简单,代码更清晰易读。

②它们都是用来处理多条分支条件的结构,但是switch选择结构只能用于等值条件判断的情况。

执行顺序:

先计算并获得switch,后面小括号里的表达式或变量的值,然后将计算结果顺序与每个case后的常量比较,当二者相等时,执行这个case块中的代码,当遇到break时,就跳出switch选择结构;执行switch选择结构之后的代码,如果没有任何一个case后的常量与switch后的小括号中的值相等,则执行switch末尾部分的default块中的代码。

时间: 2024-10-14 00:56:50

s1--(1)--四 预习的相关文章

第四次作业总结与心得

一. 知识点总结:1.char 字符类型的定义 2.输入getchar,输出putchar 3.逻辑运算:逻辑与&&,逻辑或||,逻辑非| 4.两类分支结构:二分支结构,多分支结构 5.条件语句:if语句,switch语句 二.实验过程中遇到的问题及解决方法: 1.在使用switch语句时忘记使用break语句,应该在switch语句的每个语句段中都使用break语句 2.注意if与else的对应关系,else总是与它上面最近的if配对,若if与else的数目不一致,可以加{}来确定配对关

跟着传智播客学习asp.net之DIV+CSS

div+css详解 学习资料:韩顺平div+css视频.css禅意花园.别具光芒.csdn网页设计专栏.开源之祖sourceforeg.net.php开源大全 www.php.open.com Div+css (sascading style sheets:层叠样式表)是什么? 传统table布局缺点: 1. 显示样式和数据是绑定在一起的 2. 布局的时候灵活度不高 3. 一个页面可能会有大量的<table>元素,代码冗余 4. 增加带宽(200字节) 5. 搜索引擎不喜欢这样的布局 优点 1

5.String

一.古罗马皇帝凯撒在打仗时曾经使用过一种方法加密军事情报.请编写一个程序,使用上述算法加密或解密用户输入的英文字串. 设计思想:先提示用户进行的操作是加密还是解密,用户输入一个字符串,加密时将前23个大小写字母+3,后3个-23强制转换成char类型.解密时将后23个大小写字母-3,前3个-23.用char()方法将改变的字符连接到结果上. 源代码://20153250 解密或加密字符串  陈欣容 package demo; import java.util.Scanner; public cl

mysq的mmm高可用

MMM实现MySQL高可用 一.MMM介绍 二.MySQL-MMM工作关系图 三.MySQL-MMM工作原理图 四.案例环境使用五台服务器模拟搭建,具体环境如下所示 主机名称 操作系统 IP地址 VIP 主要软件 M1 CentOS 6.5 x86_64 192.168.200.21 192.168.200.30 MySQL-MMM 2.2.1 M2 CentOS 6.5 x86_64 192.168.200.22 MySQL-MMM 2.2.1 S1 CentOS 6.5 x86_64 192

驱动数码管的实验

        课程名称:_单片机原理与应用 专业班级: 嵌入式14103班 姓    名:_赵存档       _ __ 学    号:_14160310317    __   2015--2016    学年第  1  学期         实验项目( 四 ) — 预习报告 项目 名称 驱动7段数码管实验 实验 目的 及 要求 1.掌握用proteus画电路图. 2.用Keil编写代码,进行调试. 3.进行仿真测试 4.将hex文件下载到单片机中,是否可以运行. 实验 内容 及 原理 实验内

python模块整理29-redis模块

date:20140530auth:jinhttp://github.com/andymccurdy/redis-pyhttps://github.com/andymccurdy/redis-py/blob/master/README.rst 一.安装# yum -y install python-redis# zypper install python-redis 二.使用1.连接import redisr = redis.Redis(host='127.0.0.1', port=6380,

Linux服务器的初步配置流程

作者: 阮一峰 日期: 2014年3月14日 开发网站的时候,常常需要自己配置Linux服务器. 本文记录配置Linux服务器的初步流程,也就是系统安装完成后,下一步要做的事情.这主要是我自己的总结和备忘,如果有遗漏,欢迎大家补充. 下面的操作针对Debian/Ubuntu系统,其他Linux系统也类似,就是部分命令稍有不同. 第一步:root用户登录 首先,使用root用户登录远程主机(假定IP地址是128.199.209.242). ssh [email protected]128.199.

显示接口和隐式接口的区别:

一.新建一个接口类 using System; using System.Collections.Generic; using System.Linq; using System.Web; /// <summary> /// InterF 的摘要说明 /// </summary> public class InterF { public interface hide { string show(); } public interface display { string show(

几种表链接的优劣

一: left jion on (左联结) 属于外联结的一种,它以A表为主,显示A表的全部信息,显示B表中和A表id相同的数据 SELECT * from A s1 LEFT JOIN B s2 on s2.id=s1.id; 二: right jion on (右联结) 属于外联结的一种,它以B表为主,显示B表表的全部信息,显示A表中和B表表id相同的数据 SELECT * from A s1 RIGHT JOIN B s2 on s2.id=s1.id; 三: inner jion on (