八股day02_程序流程控制和数据类型

简介: 八股day02_程序流程控制和数据类型

程序流程控制

程序流程控制最经典的三种执行顺序是什么?

答:顺序结构,分支结构,循环结构

if和switch比较以及各自适合什么业务场景?

答:if在功能上来说比switch强大

当条件为区间时,应该用if;

当条件为一个值与另一个值比较的时候应该用switch,格式良好,性能较好,代码优雅。

正常写switch结构时,如果忘记了写break,会发生什么?

答:会出现穿透现象

switch的穿透性可以做什么?

答:存在多个case分支的代码是一样的时候,可以把代码写到一个case块,其他case块通过穿透性,穿透到该case块即可,这样做可以简化代码。

break关键字和continue关键字的比较?

答:break:跳出并结束当前所在循环或switch分支的执行

continue:用于跳出当前循环的当次执行,直接进入循环的下一个执行,continue只能在循环中使用。

数据类型

数据类型分几种?

答:基本数据类型、引用数据类型

基本数据类型为4类8种,哪4类8种?

答:整型:byte,short,int,long

浮点型:float,double

字符型:char

布尔型:boolean

随便写的整数和小数字面量,他们是什么类型?

答:整数字面量默认为int类型,小数字面量默认为double类型。

什么是自动类型转换?

答:类型范围小的变量可以自动赋值给类型范围大的变量

扩展赋值运算符会隐含什么类型转换?

答:扩展赋值运算符会隐含强制类型转换

相关文章
|
4月前
|
机器学习/深度学习 C语言
【C语言必知必会 | 子系列第五篇】深入剖析循环结构(1)
【C语言必知必会 | 子系列第五篇】深入剖析循环结构(1)
75 0
【C语言必知必会 | 子系列第五篇】深入剖析循环结构(1)
|
4月前
|
机器学习/深度学习 存储 C语言
【C语言必知必会 | 子系列第六篇】深入剖析循环结构(2)
【C语言必知必会 | 子系列第六篇】深入剖析循环结构(2)
73 0
|
4月前
|
关系型数据库 C语言 知识图谱
【C语言必知必会 | 子系列第四篇】深入剖析选择结构(2)
【C语言必知必会 | 子系列第四篇】深入剖析选择结构(2)
64 0
|
存储 编译器 Linux
0基础C语言保姆教程——第六节 操作符、表达式和语句
加法或者减法都是双目操作符,就是必须要求有两个操作对象才能够用它,这也很好理解,加法、减法要两个数才能加减对吧。
125 0
0基础C语言保姆教程——第六节 操作符、表达式和语句
|
存储 人工智能 C语言
C语言第二章 数据类型,运算符和表达式总结【完美补充文字版】(超级详细)
C语言第二章 数据类型,运算符和表达式总结【完美补充文字版】(超级详细)
491 0
C语言第二章 数据类型,运算符和表达式总结【完美补充文字版】(超级详细)
|
Python
Python语法之流程控制
首先我们一起来了解一下牛郎织女的故事:传说古代天帝的孙女织女擅长织布,每天给天空织彩霞。她讨厌这枯燥的生活,就偷偷下到凡间,私自嫁给河西的牛郎,过上男耕女织的生活。此事惹怒了天帝,把织女捉回天宫,责令他们分离,只允许他们每年的农历七月七日在鹊桥上相会一次。织女因为厌烦了每天织布的枯燥生活,选择下到凡间。在我们的生活中,也经常要做大大小小的各种决策。影响我们做出决策的因素有很多,一般是当某些条件满足时,我们会做出决策 A;条件不满足时,做出决策 B。
178 0
|
存储 编译器 C语言
【一篇文章带你重温重点】C语言操作符
【一篇文章带你重温重点】C语言操作符
84 0
【一篇文章带你重温重点】C语言操作符
|
算法 C语言 索引
从0到1 拿下C语言—程序结构及使用示例
此文为第二章,主要就是为了让大家了解C语言相关的编程规则。这一章节内容需要认真学习!
104 0
从0到1 拿下C语言—程序结构及使用示例
|
C语言 索引
详解C语言操作符(史上最全的重点总结!全在这里!)
详解C语言操作符(史上最全的重点总结!全在这里!)
216 0
详解C语言操作符(史上最全的重点总结!全在这里!)
|
存储 JSON Go
【七天入门Go语言】程序结构 && 数据类型 | 第二天
目录 1. 程序结构 1.1 名称 1.2 声明 1.3 注释 1.4 单双引号 1.5 输出 2. 数据类型 2.1 整型 2.2 浮点型 2.3 复数 2.4 布尔型 2.5 字符串 2.6 常量 2.7 数组 2.8 切片 2.9 map 2.10 结构体 2.11 JSON 3. 流程控制 3.1 条件语句 3.2 选择语句 3.3 循环语句 最后
236 0
【七天入门Go语言】程序结构 && 数据类型 | 第二天