文章目录

  • :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章:三大基本结构相关推荐

  1. 韩立刚计算机网络笔记-第02章 物理层

    第02章 物理层 2.1物理层的基本概念 物理层定义了与传输媒体的接口有关的一些特性. 机械特性.指明接口所用接线器的形状和尺寸,引脚数目和排列,固定的锁定装置等等,平时常见的各种规格的接插部件都有严 ...

  2. 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 ...

  3. c语言程序设计数据存储方案,c语言程序设计“第02章数据的存储及运算.ppt

    [Return] 第2章 数据的存储与运算 2.1 常量和变量 2.2 整型数据 2.3 实型数据 2.4 字符型数据 2.5 符号常量 2.6 算术运算符和算术表达式 2.7 C运算符和C表达式 [ ...

  4. C语言笔记第01章:初识C语言

    第01章:初识C语言

  5. 《人人都是产品经理V2.0》读书笔记——第02章

    本章导引 1. 产品是什么 定义--产品是解决某个问题的东西 关键词: 某个:明确定位. 想清楚自己要做什么很难,可以从想清楚自己肯定不要做什么开始逐步分析. 问题:用户.需求.场景 用户:这个问题是 ...

  6. C语言笔记第03章:数组

    了解更多关注中南林业科技大学软件协会官网:https://www.csuftsap.cn/ 来自软件协会编辑,注册会员即可获取全部开源.md资源,请勿转载,归软件协会所有. 任何问题联系软件协会. 文 ...

  7. 洛谷 深基 第1部分 语言入门 第7章 函数与结构体

    P5735 [深基7.例1]距离函数 [深基7.例1]距离函数 - 洛谷 P5735 [深基7.例1]距离函数(python3实现) P5735 [深基7.例1]距离函数(python3实现)_青少年 ...

  8. 【山外笔记-计算机网络·第7版】第02章:物理层

    本文下载链接: [学习笔记]第02章_物理层-打印版.pdf 本章最重要的内容是: (1)物理层的任务. (2)几种常用的信道复用技术. (3)几种常用的宽带接入技术,主要是ADSL和FTTx. 一. ...

  9. 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%= ...

最新文章

  1. java商城pom,使用maven创建Java购物商城系统的common工程
  2. 【渝粤题库】广东开放大学 英语语音与听说 形成性考核
  3. No identities are available for signing 的解决办法
  4. Verilog HDL语言实现ROM、RAM+有限状态机
  5. 为什么json转化有斜杠_json中大量反斜杠问题
  6. Python 玩出花了!一文教你用 Python 制作吃豆人游戏! | 附代码
  7. Android知识点汇总以及常见面试题
  8. 网吧操作系统制作与优化
  9. 【SpringBoot】自定义starter实现详解
  10. Windows10安装fiddler工具安装证书失败总结手机抓包总结
  11. Eagle设计师必备利器管理工具
  12. 上众筹,智能手环走“全民路线”破局?
  13. Barcode Reader在45毫秒内实现条码识别
  14. 【PA2013】【BZOJ3837】Filary
  15. CSharp(C#)语言_第一章
  16. 期刊投稿状态_SCI期刊投稿各种状态详解
  17. LIBROSA实现音频基本处理+乐音三要素原理解析
  18. Excel工作表保护公式那些事儿
  19. F2FS源码分析-2.2 [F2FS 读写部分] F2FS的一般文件写流程分析
  20. 网易易盾反作弊实践:如何抵御烦人的羊毛党?

热门文章

  1. java isprime函数_翁恺老师零基础java课程函数章第一题分解质因数
  2. 路由器dns服务器怎么才能自动改变,路由器服务器dns怎么设置技巧教程 路由器如何设置修改dns最好...
  3. ArcGIS创建企业级地理数据库
  4. 域名可以用多久_域名保护期限是多久?过期了域名还能用吗
  5. Kali Linux安装dvwa本地shentou测试环境
  6. 苹果无线耳机使用方法_苹果手机11新手使用方法
  7. Daily English-问爱好
  8. PHP中GD库的使用
  9. 思维方式-《六顶思考帽》书中的精髓:通过在同一时间只使用一顶思考帽的方法,可以解决思维混乱等问题,从而提升思考效率。
  10. 韩国驾驶照换中国驾驶照