- 1
- 0
- 约1.27万字
- 约 105页
- 2023-09-15 发布于河北
- 举报
大学,本科,专科,硕士,笔记,课件,期中试卷答案,期末试卷答案,教材答案,知识点,经济法,材料科学基础,材料力学,电路,电子技术基础,高频电子线路,宏观经济学,模拟电路基础,模拟电子技术,数字电路,数字电子技术,数字信号处理,通信原理,信号与系统,化工原理,机械设计基础,机械原理,机械制图,微机原理与接口技术,C++程序设计,JAVA技术与应用,MATLAB基础与应用,计算机网络,计算机组成原理,软件工程数据结构,工程力学,工程热力学,结构力学,力学,流体力学,水力学,工程测量,工程经济学,工
* * 用顺序结构和选择结构是 否可以解决所有的问题? =10×9×8×7×6×5×4×3×2×1 =100×99×98×...×3×2×1 计算10! 计算100! 2011年3月17日星期四 * * 循环结构与枚举法 ? 计算机的强项是不厌其烦地做同样的操作,这是通 过循环语句实现的 ? 对某些问题,在寻找它的解时需要检查所有的可能 的方案,从中找出可行解。这种解决问题的方法称 为枚举法 2011年3月17日星期四 * * 循环结构的含义 ? 根据某一条件的判断结 果,反复执行某一程序块 的过程 ? 进入循环结构,判断循环 条件,如果循环条件的结 果为真,则执行A程序块 的操作,即循环一次,然 程序块A 真 条件 假 后再次判断循环条件,当 循环条件为假时,循环结 束 2011年3月17日星期四 * * C语言中的循环语句 ? while语句 ? do-while语句 ? goto语句 2011年3月17日星期四 ? for语句 * * while语句----“当型”循环 形式: 当表达式为非0值时,执行while语句中的内嵌语句。其特点是:先判断表达式,后执行语句。 while (表达式) 语句 * * #include stdio.hint main(){int i,sum=0; i=1; while (i=100) { sum=sum+i; i++; } printf(″%d\n″,sum); return 0; } 运行结果:5050 例:求1到100的和 exsum1_100.c * * 注意: 循环体如果包含一个以上的语句,应该用花括弧括起来,以复合语句形式出现。 在循环体中应有使循环趋向于结束的语句。如果无此语句,则i的值始终不改变,循环永不结束。 * * do-while----直到型循环 形式: 过程: 先执行一次指定的循环体语句,然后判别表达式,当表达式的值为非零(“真”) 时,返回重新执行循环体语句,如此反复,直到表达式的值等于0为止,此时循环结束。 do 循环体语句 while (表达式); * * #include stdio.hint main(){ int i,sum=0; i=1; do {sum=sum+i; i++; } while(i=100); printf(“%d\\n″,sum); return 0; } 运行结果:5050 例:求1到100的和 * * 两种循环比较 在一般情况下,用while语句和用do-while语 句处理同一问题时,若二者的循环体部分是一 样的,它们的结果也一样。但是如果while后面 的表达式一开始就为假(0值)时,两种循环的结 果是不同的。 : * * (1) (2)#include stdio.h #include stdio.hint main ( ) int main( ){int sum=0,i; {int sum=0,i; scanf(“%d″,i); scanf(”%d″,i); while (i=10) do {sum=sum+i; { sum=sum+i; i++; i++;} } while (i=10); printf(“%d\n″,sum); printf(“%d\n”,sum); return 0; return 0; } } 例:while和do-while循环的比较 * * 运行结果: 1↙ 55 再运行一次: 11↙ 0 运行结果: 1↙ 55 再运行一次: 11↙ 11 if语句 ? ? ? 选择结构最常用的形式 C语言提供了三种形式的if语句 if语句
您可能关注的文档
- 南开大学《中国近现代史纲要》课件-14中国的现代化追求与民族复兴梦想的实现.ppt
- 南京邮电大学《概率论与数理统计》第01章 - 随机事件及其概率.ppt
- 南京邮电大学《概率论与数理统计》课件-第11章 - 平稳过程.ppt
- 南京邮电大学《概率论与数理统计》课件第13章 - 马尔可夫链.ppt
- 南京邮电大学《C语言程序设计》课件第1章C语言发展历史.ppt
- 南京邮电大学《C语言程序设计》课件第5章一级指针与一维数组.ppt
- 南京医科大学《马哲》1中国马克思主义与当代3.ppt
- 南京医科大学《大学英语》7 steps in introduction writing.pptx
- 南京医科大学《大学英语》It has been thought(2015.12.7英语writing讲解).docx
- 南京医科大学《大学英语》P8gene.doc
最近下载
- 2026年鹤壁职业单招试题完美版.docx VIP
- 日成RCCN端子系列.pdf VIP
- 2026湖北十堰市教育局直属高中招聘教师100人笔试模拟试题及答案解析.docx VIP
- 2025年互联网营销师搜索引擎广告平台与账户搭建专题试卷及解析.pdf VIP
- 2026湖北十堰市教育局直属高中招聘教师100人笔试备考题库带答案解析.docx VIP
- 浙江农林大学2023-2024学年《数据结构》期末试卷(A卷)及参考答案.docx
- 2026年鹤壁职业技术学院单招职业技能考试题库附答案详解.docx VIP
- 肺血栓栓塞症课件PPT.pptx VIP
- 2026年鹤壁职业技术学院单招职业适应性考试模拟测试卷附答案.docx VIP
- 2026年鹤壁职业技术学院单招职业倾向性测试题库附答案.docx VIP
原创力文档

文档评论(0)