首页 > 代码库 > 第四次实验总结
第四次实验总结
知识点总结:
1.对于新学的一种数据类型字符型数据在定义时需要用到char。而对于这种数据的输入和输出一般用的是scanf,printf,同时也可以换做getchar,putchar。而字符型数据几乎包括键盘上的所有符号以及空格。
2.对于逻辑运算使用的if else结构,如果用于多判断句式,则需要在if后多次使用else if句式提供更多的选择。而在这种句式中会用到一些逻辑运算符和关系运算符。
逻辑运算符中:!代表着非,否,&&代表且,与,||代表或。
关系运算符就是所谓的<,>,=这一类。
对于逻辑运算的对象在句式中需要用‘‘括起来。例如(ch<=‘A‘)
3.处理多分支选择问题除了多次使用printf之外,也可以使用switch语句。具体方法如下。
switch(表达式){
case常量表达式1:语句段1;break
case常量表达式2:语句段2;break
.
.
.
default: 语句段x+1;break}
switch语句中,表达式和常量表达式的值一般是整型或字符型,所有的常量表达式的值都不能相等。每个语句段可以包括一条或多条语句,也可以为空语句。其中,default可以省略,但如果省略,当表达式的值与任意一个常量表达式的值都不相等时,就什么都不执行。而break则表示跳出当前所执行的步奏。
遇到的问题:对于switch语句的应用很不熟练。不看书的话自己难以写出来一个完整的程序。而其他的方法也是马马虎虎。整体编程速度不高。
心得体会:老师讲的东西一周比一周难,而且每节课的知识量越来越大,我感觉开始不适应了,不知道最后能不能一直跟上。这需要平时自己在下面多加练习。
第四章预习疑问:1.用格雷戈里公式计算π的近似值的程序中fabs是什么意思有什么用?书中未提及。
2.while语句的标准格式不太懂。
3.while语句do while语句中能不能包括bleak和continue语句。
第四次实验总结