㈠.知识点总结
第二章 1. 变量和常量。
2.计算变量或数据类型所占内存空间 (sizeof)
3.变量赋值和赋值运算符(=,从右往左)
第三章1.算术运算符和表达式(两个整数相除, 商一定为整数)
2.复合赋值运算符(+=,-=,n++,++n等)
3.自动类型转换和强制类型转换运算符(相同类型数据的运算结果还是该类型,不同类型数据的运算结果是两种类型中取值范围大的;小范围类型赋 值给大范围类型是安全的)
第四章1.字符的输入与输出(转义字符)
2.printf()的一般格式:
printf(格式控制字符串)
printf(格式控制字符串,输出值参数表)
3.scanf()的一般格式:
scanf(格式控制字符串,参数地址表)
第五章1.关系运算符(等于是==)
2.单分支条件控制语句(if)
(条件语句的下一条语句称为后继语句,若条件成立,则先执行特定语句,在执行后继语句,若条件不成立,则执行后继语句)
3.双分支控制的条件语句(if else)
条件运算符和条件表达式(在计算值的时候,条件运算符更方便)
4.多路选择的switch语句(switch case break)
使用前提:多种情况可用一个离散值表示,且需要处理的情况有限。
当几种情况的执行操作相同时,可连写多个case,并在最后一个case语句后写具体的执行内容。
㈡.解决问题的类型
条件语句用来解决实际应用中按不同的情况进行不同处理的问题
㈢.感想
这是我第一次接触《c语言程序设计》这门课程,因为一直都不太擅长计算机操作,所以在学习之前自己有担心过会不会出现跟不上、听不懂、不会操作等情况。当真正开始学习的时候,我发现这是一门比较有趣的课程,每一类程序都有特定的套路,掌握了最基本的知识,理解题目的意思,就基本可以写出程序了。
每次自己写的程序通过的时候,都会特别有成就感,所以我现在最喜欢的英语单词就是Accepted??。有时候也会被自己蠢哭,比如将等号写成"=",返回来找错误的时候,老是找不到。
前五章的内容学起来还比较得心应手,第六章的循环控制结构就感觉有点理解不了啦,自己看书也有很多地方看不懂,希望不要在这个地方被落下。