C语言学习总结(二)
在本章的学习中我学习了C语言中的循环语句相对于分支语句和条件语句而言,我认为循环语句的难度大于前两章的难度,在做题的过程中我懂得了做题应该要总结一下规律,不应该那道题就开始做,这样只会越做越糊涂,越做越得不出答案。这让我明白了做程序题时应该要进行思考再进行打代码,对于那一些画图的程序题时一定要学会找规律,,不然是做不出来的。
1、知识点总结
循环语句大体上分为三种,一是for型语句二是while型语句三是do_while型语句。
for语句的基本格式为:
1.for(控制变量初始化表达式;条件表达式;增量表达式)
语句1;
2.for(控制变量初始化表达式;条件表达式;增量表达式)
{
语句1;
语句2;
……
}
while语句的基本格式为:
1. while(条件表达式)
语句1;
2.while(条件表达式)
{
语句1;
语句2;
……
}
do while语句的基本格式为:
1.do
语句1;
while(条件表达式);
2.do
{
语句1;
语句2;
……
}
以上这三种循环语句中,如果知道了循环的次数,用第一种for循环语句更好,如果知道了循环的条件用第二或第三种语句更好,但不论是哪一种都可以用来解决问题。在本章中还学习了goto语句来进行流程的转移控制,它的作用是在不需要任何条件的情况下直接使程序跳转到该语句标号所标识的语句去执行,但注意要少用和慎用它,因为可能会做出死代码的结果。本章还学习了break语句和continue语句,二者的作用都是终止循环,但二者是有区别的,break语句始终止所在语句的整个循环,而continue语句是只结束本次循环的执行并不终止整个循环的执行。
在写循环语句中也容易出一些错误:比如在写for语句时容易把for语句中的分号写成逗号的形式,还有在对多条语句进行循环操作时容易忘记花括号的使用,还有在做一些循环嵌套的语句h时也容易让花括号无法对号入座。在对while语句进行操作时容易写错循环条件,这样可能会出现死循环的程序。
2.解决的问题
学习了循环结构之后学会了利用字母和符号画出一些有规律的图形,还可以解决一些比较大的数的数学累加和累乘的数学问题。学了循环的结构还可以在一定的范围内找出自己想要的数,例如:素数,偶数,五的倍数等等,还可以用循环语句做猜数的小游戏等等。
3.心得与体会
学习了循环语句后,我懂得了在做一道题是要注意思考在进行做题,不要在看到题后就做,思考是做题的关键。在做题时要注意锻炼自己对数的敏感的能力,还有要注意在做题时要发挥自己的想象力来进行想象图的形状,这样才能更好的完成问题。
C语言学习总结(二)
最新推荐文章于 2021-11-16 17:25:57 发布