- 0
- 0
- 约1.63万字
- 约 113页
- 2017-01-01 发布于广东
- 举报
注意: 不管分支语句是否执行,if后的表达式一定执行 例4.5: main( ) { int x=-1; if( x--==0 ) x+=1; printf(“x=%d\n”, x ); } 试分析上例结果。 对应fn-1和fn-2,定义两个迭代变量fib1和fib2,可将上面的递推公式转换成如下迭代关系: fib=fib1+fib2; fib1=fib2; fib2=fib; 最后还要解决一个如何控制迭代次数的问题。由题意知道,重复的条件为3≤n<13,即n=3时进入,n=13时退出。利用循环结构让计算机对这个迭代关系重复执行10次,就可以算出一年后有多少对兔子。 4.5.2 while语句 while语句的一般格式为: while(循环条件表达式) 循环体语句 在执行while语句时,先对循环条件表达式进行计算,若其值为真(非0),则执行循环体语句,然后重复上述过程,直到循环条件表达式的值为假(0)时,循环结束,程序控制转至while循环语句的下一语句。 使用while语句时,应注意以下几个问题: (1)while语句的特点是“先判断,后执行”,如果循环条件表达式的值一开始就为0,则循环体一次也不执行,但要注意的是:循环条件表达式是一定要执行的; (2)while语句中的循环条件表达式一般是关
您可能关注的文档
- C语言程序设计何丽余平C语言程序设计第4章课件教学.ppt
- C语言程序设计何丽余平C语言程序设计第5章课件教学.ppt
- C语言程序设计何丽余平C语言程序设计第6章课件教学.ppt
- C语言程序设计何丽余平C语言程序设计第7章课件教学.ppt
- C语言程序设计何丽余平C语言程序设计第8章课件教学.ppt
- C语言程序设计何丽余平C语言程序设计附录课件教学.ppt
- C语言程序设计何丽余平C语言程序设计文前第1章课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第1章C语言概述课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第2章算法课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第3章表达式课件教学.ppt
原创力文档

文档评论(0)