- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
#include math.h main( ) { int i,a,end,n=0; } 求解过程 main( ) { int i,n; long a,b,next; } 运行结果如下: 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 * 第六章 循环结构程序设计 第1节 循环程序的设计步骤 如:a=123 则输出顺序为: printf(%d,a%10);a=a/10; printf(%d,a%10);a=a/10; printf(%d,a%10);a=a/10; 例:逆序输出一个不超过4位的正整数。 Input a a10 bit=1 a100 bit=2 a1000 bit=3 bit=4 main() { int a,bit; scanf(%d,a); if(a10) bit=1; else if(a100) bit=2; else if(a1000) bit=3; else bit=4; ;/*按题目要求输出结果*/ } switch(bit) { case 4:printf(%d,a%10);a=a/10; case 3:printf(%d,a%10);a=a/10; case 2:printf(%d,a%10);a=a/10; case 1:printf(%d,a%10);a=a/10; default:; } 1.构造循环体。将问题中需要重复执行的部分,利用C语言规则归纳出一组程序段。在归纳的过程中应充分利用变量是一个变化的量的概念。 循环题目的设计步骤: 2.寻找控制循环的变量。 循环次数是固定值,可以使用计数器来控制循环; 循环次数不是固定值的,寻找规则变化的量来控制循环体完成规定的次数。 3.找出控制变量的三个要素。 ??????? 循环控制变量的初值; ?????? 循环的条件; 使循环趋于结束的部分; i=0; i10 Input x x0 x=-x Output x i++ 循环体 i=0; i10 Input x x0 x=-x Output x i++ i=0; i10 Input x x0 x=-x Output x i++ 初值 条件 趋于结束 输出的次数总是bit次 1.while语句 一般形式: while(表达式) 循环体语句 执行流程: p a 假(0) 真(非0) while p A P,用逻辑量表示 while(x=1) x=10; 单条语句 s=0; i=1; while(i=100)s+=i++; /*i=0; while(i++100)s+=i;*/ /* i=0;while(++i=100)s+=i;*/ x=10; while(x-- 0); 第2节 实现循环的三条语句 main() { int x,i; i=0; while(i10) { scanf(%d,x); if(x0)x=-x; printf(%8d,x); i++; } printf(\n); } 2. do~while语句 一般形式: do 循环体语句 while(表达式); 执行流程: do A p 假(0) 真(非0) while A p ;必比可少 do { 循环体语句}while(表达式); s=0; i=1; do {s+=i++; }while(i
您可能关注的文档
- C语言课程学习总结.ppt
- C语言数据和运算new.ppt
- C语言文件知识讲解.ppt
- C语言课程学习-指针.ppt
- C语言课程学习-数组.ppt
- C语言改错题库.doc
- C语言考试考点.doc
- C语言选择与循环.docx
- C语言课程-字符串.doc
- 中北大学C语言往年考试题题库试卷-2000-2001学年第二学期计算机程序设计基础试题(B卷).doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)