实验四——多分支结构及本章总结
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
实验四——多分支结构及本章总结相关推荐
- c语言百人搬百砖答案,C语言程序设计实验四:循环结构
C语言程序设计实验四:循环结构 1. 编写求n!的程序:要求输入n,然后计算输出n的阶乘. #include "stdio.h" void main() { long i,fac, ...
- 计算机分支结构语句的实验报告,c语言 实验报告三 分支结构程序设计
c语言 实验报告三 分支结构程序设计 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 物光学院计算机类实验报告<C 程序设计& ...
- 四、分支结构(头歌实践平台)
第1关:Java分支结构之 if-else 任务描述 本小节需要你完成一个判断学员成绩等级的小程序,效果如下: 相关知识 生活中,我们经常需要先做判断,然后才决定是否要做某件事情.例如,如果考试成绩大 ...
- python语言程序设计实验报告关于分支结构_分支程序设计实验报告|分支结构程序设计...
. . . . . 实验二 分支程序设计 一.实验目的: 1.学习分支程序的设计方法 2.熟悉在PC机上建立.汇编.连接.调试和运行汇编语言程序的过程 二.实验环境: 硬件环境 IBM/PC 及其兼容 ...
- Python实验四 Python序列结构
7-1 sdut-ASCII码排序 while 1:try:s = input()ls = list(s)ls.sort()print(" ".join(i for i in ls ...
- c语言实验分支程序设计二,C语言程序实验报告分支结构的程序设计(0页).doc
C语言程序实验报告分支结构的程序设计(0页) 数学与软件科学学院 实验报告 学期:11至12___ 第_1 学期 2011年10 月 17 日 课程名称:程序设计基础教程-C语言 专业:2010级5_ ...
- c语言分支结构程序设计课件,C语言 分支结构程序设计.ppt
C语言 分支结构程序设计 第2章 分支结构程序设计 本章要点 C语言中有哪些关系运算和逻辑运算? 关系运算和逻辑运算的优先级如何? 如何用IF语句构成分支结构? 如何用SWITCH语句构成多分支结构? ...
- linux分支结构,实验四 Shell脚本中的分支结构
实验四 Shell脚本中的分支结构 #实验内容: ###一.if分支结构 •if结构是最基本的分支结构类型. •使用if结构时,只有满足某个条件才会执行某些语句,而在不满足此条件的情况下执行其他语句. ...
- c语言编程第四版李丽娟课程,C语言程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 李丽娟 C语言程序设计教程(第4版)_第4章_分支结构.pdf...
C语言程序设计教程 (第4版) 第4章 分支结构 李丽娟 2013年2月 第4章 分支结构 本章主要内容 1. if语句的基本结构 2.if~else语句基本结构 3. if语句的嵌套结构 4. sw ...
最新文章
- 数据浪潮上的IP雄鹰
- java小程序 2048_微信小程序之游戏2048
- 并发编程-concurrent指南-原子操作类-AtomicBoolean
- 北京开源人linux运维实战
- 信息技术手册查重错误比对分析程序开发记录3
- C语言读取文件输入输出
- 使用cl编译器,将记事本写的c文件编译成dll和exe 步骤如下(记事本保存成.c)
- 如何用CSC.exe来编译Visual C#的代码文件
- windows下MATLAB2016a安装配置
- 程序员新电脑常用软件安装
- 【甘道夫】Hadoop培训讲义
- 垃圾收集器面试总结(一)
- 品牌舆情监测系统简介,品牌舆情监测及应对方案?
- Kafka集群搭建及SASL/SCRAM,ACL权限控制
- uni-app实现图片的上传和裁剪
- Latex指定表格某行的行高
- 1行Python代码实现:PDF转Word。
- MTK平台充电调试总结
- 【H3C模拟器】基于端口VLAN的交换机配置实验(不同vlan互通)
- nec容错服务器安装系统,NEC的容错服务器简介
热门文章
- 电容式传感器位移性能试验报告_一文读懂什么是接近传感器?
- python网络爬虫系列(十)——chrome在爬虫中的使用
- LeetCode 1297. 子串的最大出现次数
- LeetCode 390. 消除游戏(类似约瑟夫环,找映射规律)
- mysql中数据定义语言_SQL数据定义语言(DDL)
- python能做哪些客户端_发布一个Httpsqs的Python客户端
- python考试题库程序改错_求助,程序改错
- 自定义计算器 android,自定义公式计算app下载
- 【Python基础知识-pycharm版】第二节-赋值/数据类型/时间点/运算符/字符串
- python中解决死锁的方法