1. 本次课学习到的知识点:

!:非。 &&:与。 ||:或。

(1)!a:如果a为“真”,则结果为“假”;如果a为“假”,则a为“真”。

(2)a&&b:当a和b都为“真”时,则结果为“真”;否则为“假”。

(3)a||b:当a和b都为“假”时,结果是“假”;否则为“真”。

2、遇到的问题和解决方法:

(1)不太会使用char op语句

(2)一段语句结束时总是忘记打;

3. 实验心得体会及本章学习总结:

这次课讲了逻辑运算和switch语句,并复习了前面所学习的知识,基本理解了分支结构的功能,能做出使用switch语句的简单题目,但是总是会在字符输出函数上出现问题。目前的学习内容已经渐渐变得复杂了,因为不仅需要当前学习的知识点,还要结合到以前的知识点,所以在学习新课的同时也不能忘记前面的知识,要多加练习。

4. 学习C语言程序设计一个月以来的收获和总结:

我一个月的学习才发现c语言也是很灵活的,而且对字符的输入要求也是很严格的,同样是分号,打成中文版的分号就是错的。通过一个月的学习,我明白了c语言是干什么的,学会了用c语言编写程序,学会了分支结构,渐渐通过c语言了解了计算机这门课。

5. 小练习:写出下列条件的C语言表达式

(1)ch为空格或回车。

(ch==' ')||(ch=='\n')

(2)ch为英文字母。

(ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z')

(3)number为0~9的数字。

(number>='0')&&(number<='9')

(4)chinese、math、english均超过80。

(chinese>=80)&&(math>=80)&&(english>=80)

(5)chinese、math、english中至少一门超过80。

(chinese>=80)||(math>=80)||(english>=80)

(6)a和b都大于c。

(a>c)&&(b>c)

(7)a小于b或小于c。

(a<b)||(a<c)

(8)n能既能被3整除,也能被5整除。

(n%3==0)&&(n%5==0)

(9)分数score在70至80之间(包含70和80)。

(score>=70)&&(score<=80)

(10)number是偶数。

number%2==0

6. 预习循环结构中while和do-while

(1)whlie:用于实现循环,它的适用面比for语句更广,一般形式为:

whlie(表达式)

循环体语句;

(2)do-whlie:do{

循环体语句

}whlie(表达式);

(3)两者相同点:表达式可以是任意合法表达式,循环体语句只能是一条语句,循环体语句中必须包含能最终改变循环条件真假性的操作。

(4)不同点:whlie、for先判断条件,条件满足后进入循环

do-whle先执行循环体、后判断循环条件

转载于:https://www.cnblogs.com/nibaba/p/5958089.html

实验四——多分支结构及本章总结相关推荐

  1. c语言百人搬百砖答案,C语言程序设计实验四:循环结构

    C语言程序设计实验四:循环结构 1. 编写求n!的程序:要求输入n,然后计算输出n的阶乘. #include "stdio.h" void main() { long i,fac, ...

  2. 计算机分支结构语句的实验报告,c语言 实验报告三 分支结构程序设计

    c语言 实验报告三 分支结构程序设计 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 物光学院计算机类实验报告<C 程序设计& ...

  3. 四、分支结构(头歌实践平台)

    第1关:Java分支结构之 if-else 任务描述 本小节需要你完成一个判断学员成绩等级的小程序,效果如下: 相关知识 生活中,我们经常需要先做判断,然后才决定是否要做某件事情.例如,如果考试成绩大 ...

  4. python语言程序设计实验报告关于分支结构_分支程序设计实验报告|分支结构程序设计...

    . . . . . 实验二 分支程序设计 一.实验目的: 1.学习分支程序的设计方法 2.熟悉在PC机上建立.汇编.连接.调试和运行汇编语言程序的过程 二.实验环境: 硬件环境 IBM/PC 及其兼容 ...

  5. Python实验四 Python序列结构

    7-1 sdut-ASCII码排序 while 1:try:s = input()ls = list(s)ls.sort()print(" ".join(i for i in ls ...

  6. c语言实验分支程序设计二,C语言程序实验报告分支结构的程序设计(0页).doc

    C语言程序实验报告分支结构的程序设计(0页) 数学与软件科学学院 实验报告 学期:11至12___ 第_1 学期 2011年10 月 17 日 课程名称:程序设计基础教程-C语言 专业:2010级5_ ...

  7. c语言分支结构程序设计课件,C语言 分支结构程序设计.ppt

    C语言 分支结构程序设计 第2章 分支结构程序设计 本章要点 C语言中有哪些关系运算和逻辑运算? 关系运算和逻辑运算的优先级如何? 如何用IF语句构成分支结构? 如何用SWITCH语句构成多分支结构? ...

  8. linux分支结构,实验四 Shell脚本中的分支结构

    实验四 Shell脚本中的分支结构 #实验内容: ###一.if分支结构 •if结构是最基本的分支结构类型. •使用if结构时,只有满足某个条件才会执行某些语句,而在不满足此条件的情况下执行其他语句. ...

  9. c语言编程第四版李丽娟课程,C语言程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 李丽娟 C语言程序设计教程(第4版)_第4章_分支结构.pdf...

    C语言程序设计教程 (第4版) 第4章 分支结构 李丽娟 2013年2月 第4章 分支结构 本章主要内容 1. if语句的基本结构 2.if~else语句基本结构 3. if语句的嵌套结构 4. sw ...

最新文章

  1. 数据浪潮上的IP雄鹰
  2. java小程序 2048_微信小程序之游戏2048
  3. 并发编程-concurrent指南-原子操作类-AtomicBoolean
  4. 北京开源人linux运维实战
  5. 信息技术手册查重错误比对分析程序开发记录3
  6. C语言读取文件输入输出
  7. 使用cl编译器,将记事本写的c文件编译成dll和exe 步骤如下(记事本保存成.c)
  8. 如何用CSC.exe来编译Visual C#的代码文件
  9. windows下MATLAB2016a安装配置
  10. 程序员新电脑常用软件安装
  11. 【甘道夫】Hadoop培训讲义
  12. 垃圾收集器面试总结(一)
  13. 品牌舆情监测系统简介,品牌舆情监测及应对方案?
  14. Kafka集群搭建及SASL/SCRAM,ACL权限控制
  15. uni-app实现图片的上传和裁剪
  16. Latex指定表格某行的行高
  17. 1行Python代码实现:PDF转Word。
  18. MTK平台充电调试总结
  19. 【H3C模拟器】基于端口VLAN的交换机配置实验(不同vlan互通)
  20. nec容错服务器安装系统,NEC的容错服务器简介

热门文章

  1. 电容式传感器位移性能试验报告_一文读懂什么是接近传感器?
  2. python网络爬虫系列(十)——chrome在爬虫中的使用
  3. LeetCode 1297. 子串的最大出现次数
  4. LeetCode 390. 消除游戏(类似约瑟夫环,找映射规律)
  5. mysql中数据定义语言_SQL数据定义语言(DDL)
  6. python能做哪些客户端_发布一个Httpsqs的Python客户端
  7. python考试题库程序改错_求助,程序改错
  8. 自定义计算器 android,自定义公式计算app下载
  9. 【Python基础知识-pycharm版】第二节-赋值/数据类型/时间点/运算符/字符串
  10. python中解决死锁的方法