C语言笔记第02章:三大基本结构
文章目录
- :star: 第02章:三大基本结构
- 0.什么是语句
- 1.顺序结构
- 2.选择结构(分支语句)
- 2.1 if 语句
- 2.1.1 单分支
- 2.1.2 多分支
- 2.1.3 两个经典问题的思考
- 2.2 switch 语句
- 2.2.1 基本语法
- 2.2.2 细节说明
- 2.2.3 注意事项
- 2.2.4 流程分析图
- 2.2.5 实例演示
- 2.3 switch和if的选择讨论
- 3.循环结构
- 3.1 for 循环
- 3.1.1 基本语法
- 3.1.2 中途终止循环 - return&break
- 3.1.3 跳过本次循环,进入下次循环 - continue
- 3.1.4 :triangular_flag_on_post: 一个思考
- 3.2 while 循环
- 3.2.1 基本语法
- 3.2.2 实例演示
- 3.2.3 while死循环
- 3.2.4 注意事项
- 3.3 do…while 循环
- 3.3.1 基本语法
- 3.3.2 实例演示
- 3.3.3 注意事项
- 3.4 嵌套循环
- 3.4.1 基本介绍
- 3.4.2 实例演示
- 3.5 跳转控制语句
- 3.5.1 break
- 3.5.2 continue
- 3.5.3 goto
- 3.5.4 return
- 3.6 总结
- 3.6.1 for循环与while循环对比
- 3.6.2 while 与 do...while的区别
- 3.6.3 拓展练习
- 4.章节练习
- 4.1 计算阶乘
- 4.1.1 题目描述
- 4.1.2 代码
- 4.1.3 拓展方案:函数递归
- 4.2 素数个数
- 4.2.1 题目描述
- 4.2.2 思路分析
- 4.2.3 代码
- 4.2.3.1 简单方法
- 4.2.3.2 稍作优化:sqrt函数
- 4.2.3.3 进一步优化:带一点欧拉筛算法的味道
- 4.2.4 拓展方案:欧拉筛
- 4.3 核实登录
- 4.3.1 题目描述
- 4.3.2 代码
- 4.4 鸡兔同笼
- 4.4.1 题目描述
- 4.4.2 思路分析
- 4.4.3 代码
- 4.4.3 一些说明
- 4.5 斐波那契数列
- 4.5.1 题目描述
- 4.5.2 思路
- 4.5.3 代码
- 4.5.4 拓展方案:函数递归
- 4.6 打印三角形
- 4.6.1 题目描述
- 4.6.2 思路分析
- 4.6.3 代码
- 4.6.4 拓展训练:打印菱形
- :bookmark: 小结
⭐️ 第02章:三大基本结构
C语言笔记第02章:三大基本结构相关推荐
- 韩立刚计算机网络笔记-第02章 物理层
第02章 物理层 2.1物理层的基本概念 物理层定义了与传输媒体的接口有关的一些特性. 机械特性.指明接口所用接线器的形状和尺寸,引脚数目和排列,固定的锁定装置等等,平时常见的各种规格的接插部件都有严 ...
- C语言笔记 第三章 键盘输入与输出
文章目录 1 printf() 1.1 整型 1.2 字符型 1.3 浮点型 1.4 其他 1.4.1 标志 1.4.2 输出最小宽度 1.4.3 精度 1.4.4 类型长度 1.5 转义字符 2 s ...
- c语言程序设计数据存储方案,c语言程序设计“第02章数据的存储及运算.ppt
[Return] 第2章 数据的存储与运算 2.1 常量和变量 2.2 整型数据 2.3 实型数据 2.4 字符型数据 2.5 符号常量 2.6 算术运算符和算术表达式 2.7 C运算符和C表达式 [ ...
- C语言笔记第01章:初识C语言
第01章:初识C语言
- 《人人都是产品经理V2.0》读书笔记——第02章
本章导引 1. 产品是什么 定义--产品是解决某个问题的东西 关键词: 某个:明确定位. 想清楚自己要做什么很难,可以从想清楚自己肯定不要做什么开始逐步分析. 问题:用户.需求.场景 用户:这个问题是 ...
- C语言笔记第03章:数组
了解更多关注中南林业科技大学软件协会官网:https://www.csuftsap.cn/ 来自软件协会编辑,注册会员即可获取全部开源.md资源,请勿转载,归软件协会所有. 任何问题联系软件协会. 文 ...
- 洛谷 深基 第1部分 语言入门 第7章 函数与结构体
P5735 [深基7.例1]距离函数 [深基7.例1]距离函数 - 洛谷 P5735 [深基7.例1]距离函数(python3实现) P5735 [深基7.例1]距离函数(python3实现)_青少年 ...
- 【山外笔记-计算机网络·第7版】第02章:物理层
本文下载链接: [学习笔记]第02章_物理层-打印版.pdf 本章最重要的内容是: (1)物理层的任务. (2)几种常用的信道复用技术. (3)几种常用的宽带接入技术,主要是ADSL和FTTx. 一. ...
- c语言中用temp程序,e__temp_c语言第02章作业.doc
e__temp_c语言第02章作业 C语言程序设计第02章作业 单选题 1.假定有以下变量定义:int k=7,x=12; 则能使值为3 的表达式是_______. A)x%=(k%=5) B)x%= ...
最新文章
- java商城pom,使用maven创建Java购物商城系统的common工程
- 【渝粤题库】广东开放大学 英语语音与听说 形成性考核
- No identities are available for signing 的解决办法
- Verilog HDL语言实现ROM、RAM+有限状态机
- 为什么json转化有斜杠_json中大量反斜杠问题
- Python 玩出花了!一文教你用 Python 制作吃豆人游戏! | 附代码
- Android知识点汇总以及常见面试题
- 网吧操作系统制作与优化
- 【SpringBoot】自定义starter实现详解
- Windows10安装fiddler工具安装证书失败总结手机抓包总结
- Eagle设计师必备利器管理工具
- 上众筹,智能手环走“全民路线”破局?
- Barcode Reader在45毫秒内实现条码识别
- 【PA2013】【BZOJ3837】Filary
- CSharp(C#)语言_第一章
- 期刊投稿状态_SCI期刊投稿各种状态详解
- LIBROSA实现音频基本处理+乐音三要素原理解析
- Excel工作表保护公式那些事儿
- F2FS源码分析-2.2 [F2FS 读写部分] F2FS的一般文件写流程分析
- 网易易盾反作弊实践:如何抵御烦人的羊毛党?
热门文章
- java isprime函数_翁恺老师零基础java课程函数章第一题分解质因数
- 路由器dns服务器怎么才能自动改变,路由器服务器dns怎么设置技巧教程 路由器如何设置修改dns最好...
- ArcGIS创建企业级地理数据库
- 域名可以用多久_域名保护期限是多久?过期了域名还能用吗
- Kali Linux安装dvwa本地shentou测试环境
- 苹果无线耳机使用方法_苹果手机11新手使用方法
- Daily English-问爱好
- PHP中GD库的使用
- 思维方式-《六顶思考帽》书中的精髓:通过在同一时间只使用一顶思考帽的方法,可以解决思维混乱等问题,从而提升思考效率。
- 韩国驾驶照换中国驾驶照