首页 > 其他分享 >day4

day4

时间:2023-03-14 17:22:17浏览次数:24  
标签:语句 case day4 运算符 break 执行 表达式

1.三元运算符

又叫做:三元表达式或者问号冒号表达式

计算关系表达式的值。

如果关系表达式的值为真,那么执行表达式1。

如果关系表达式的值为假,那么执行表达式2。

注意:三元运算符的最终结果一定要被使用,要么赋值给一个变量,要么直接打印出来。

2.运算符的优先级

小括号优先于所有。

3.流程控制语句分类

(1)顺序结构

判断和选择结构(if, switch)

循环结构(for, while, do…while)

(2)顺序结构

顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。

4.判断语句  if语句

格式::

if (关系表达式) {
语句体;
}

执行流程:

①首先计算关系表达式的值

②如果关系表达式的值为true就执行语句体

③如果关系表达式的值为false就不执行语句体

④继续执行后面的语句内容

5.switch语句

格式::

switch (表达式) {
case 1:
  语句体1;
  break;
case 2:
  语句体2;
  break;
...
default:
  语句体n+1;
  break;
}

执行流程

首先计算出表达式的值

其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。

最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。

 

 

 

 

 

标签:语句,case,day4,运算符,break,执行,表达式
From: https://www.cnblogs.com/zhangxing12138/p/17215655.html

相关文章

  • 数据结构学习笔记-day4
    Day4线性表的链式表示和实现:一、单链表的定义和表示:  1.单链表需要存储两部分信息,一是本身数据信息,二是下一节点的地址信息,两部分信息构成数据元素的存储映像,它包括......
  • 代码随想录算法Day41 | 343. 整数拆分 , 96.不同的二叉搜索树
    343.整数拆分题目链接:343.整数拆分-力扣(LeetCode)思路动规五部曲,分析如下:确定dp数组(dptable)以及下标的含义dp[i]:分拆数字 i,可以得到的最大乘积为dp[i]。确......
  • go的day4
    面向对象特征方法假设有两个方法,一个方法的接收者是指针类型,一个方法的接收者是值类型,那么:+对于值类型的变量和指针类型的变量,这两个方法有什么区别?+如果这两个方法是......
  • Linux运维DAY4
    上周内容:1.介绍Linux2.介绍Vmware虚拟机(使用)3.Xshell远程的连接(网络方式连接)4.在安装一台新的 CentOS7操作系统 IP地址为10.0.0.100   [手动|自动C......
  • Linux & 标准C语言学习 <DAY4>
    一、数据类型  为什么要对数据进行分类    1、现实中的数据就是自带类别属性的    2、对数据进行分类可以节约内存存储空间、提高运行速度  ......
  • day49
    1、leetcode123买卖股票的最佳时机Ⅲ动规五步法dp[i][j]:在第i天,j状态下能获得的最大利润j=0:第一次持有j=1:第一次不持有j=2:第二次持有j=3:第二次......
  • day48
    1、leetcode121买卖股票的最佳时机暴力破解,超时classSolution{publicintmaxProfit(int[]prices){intres=0;for(inti=0;i<prices.l......
  • day45
    1、leetcode70爬楼梯需要n阶才能到达楼顶,每次可以爬1或2个台阶。转化为完全背包问题背包容量:n物品【物品可以反复使用】价值:1、2重量(所占背包容量):1......
  • 《渗透测试》学习随笔 day4
    思维导图 1 常规的Web应用搭建:(1)购买云服务器,购买域名(2)云服务器去搭建中间件(3)下载并上传Web程序源码(4)添加网站并绑定域名目录2子域名模式www.xiaod......
  • 小白成神day4
    用户交互Scannerscanner对象来获取用户的输入Scanners=newScanner(System.in);通过Scanner类的next()与nextLine()方法来获取输入的字符串,在读取之前一般使用hasN......