第三章简单的程序设计详解.pptVIP

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 简单的程序设计 顺序结构程序设计 选择结构程序设计 循环结构程序设计 顺序程序设计 顺序程序设计 C语言概述 顺序程序设计 数据输入输出的概念 顺序程序设计 字符数据的输入函数 顺序程序设计 字符输出函数 顺序程序设计 格式输出函数 顺序程序设计 格式输出函数 顺序程序设计 顺序程序设计 顺序程序设计 格式输入函数 顺序程序设计 几个简单的例子 顺序程序设计 顺序程序设计 选择程序结构 关系运算符 选择程序结构 关系表达式 选择程序结构 逻辑运算符 选择程序表达式 逻辑表达式 选择程序结构 逻辑表达式 选择程序结构 If语句的使用 选择程序结构 选择程序结构 条件运算符 选择程序结构 选择程序结构 Switch语句 选择程序结构 一些简单的程序 循环程序结构 循环程序结构 Goto语句 循环程序结构 While 语句 循环程序结构 Do-while 语句 循环程序结构 For语句 循环程序结构 循环程序结构 循环的嵌套 循环程序结构 Break 语句 循环程序结构 Continue语句 循环程序结构 一些简单的程序 循环程序结构 循环程序结构 循环程序结构 编后感言 C 语言中 ,for语句使用最为灵活,不仅可以用于循环次数已近确定 的情况,而且也可以用于循环次数不确定的,而只给出循环结束 的标志的情况,可以完全替代while 语句。For语句的一般形式为: For (表达式1;表达式2;表达式 3 ) 语句; For 语句最简单的应用形式也就是最易理解的如下形式: for(循环变量赋除值;循环条件;循环变量增值) 几种for的特殊形式: 1.表达式1省略,此时应在for语句前面给循环变量赋初值 2.表达式2省略,既不判断循环条件,循环无止尽的循环下去 3.表达式3省略,但此时程序设计者应另外设法保证循环能正常结束 4.表达式1跟3都省略,即只给循环条件,这种情况下完全等同于while语句 5.三个表达式都省略,即for( ; ; ) 相当于while( 1 ) ,不判断条件, 循环变量不增值,无终止的进行循环 6.表达式1可以是设置循环变量赋初值,也可以是跟循环变量没有关系的 其他表达式 7.表达式一般是关系表达式,逻辑表达式,但也可以是数值表达式或字 符表达式,只要其值非0就执行循环体 For语句的一个例子 比较下面俩个表达式 1. for ( I = 0;(c = getchar()) != \n ; i+=c) 在表达式2种,先从终端接受一个字符c,然后判断此赋值表达式的值是否 不等于\n,如果不等于\n,就执行循环体,他的作用是不断的输入字符, 将他们的ASII值相加,直到输入一个换行为止。另外此循环语句是个空语 句 2. for ( ; (c = getchar()) !=\n ; ) 这个for语句的作用是每读入一个字符后,立即输出该字符直到输一个换行 为止,注意,从终端键盘象计算机输入时,是在按enter键后才送到内存缓 存区的 故运行结果是 computer computer 而不是我们想象中的 ccoommppuutteerr 既不是从终端敲入一个字符就马上输出一个字符,而是按回车键后数据送 入内存缓存区中,然后每次从缓存区中读一个字符,在输出该字符。 三种循环可以互相嵌套,如下面几种是合法的形式: 1.while () { … while () {….} } 2.do { … do {….} while (); } while 3.for ( ; ;) { for ( ; ;) {…} } 4.while() {… do {…} while (); … } 5.for ( ; ; ) {… while () {} … } 6.do {…. for ( ; ; ) {} } While (); 以前我们知道break语句使用在 switch 语句中,继续执行switch语句下面的语句。实际上,break语句还可以用来从循环体内跳出循环体外,即提前结束循环,接着执行下面的语句。 如:for ( r =1; r = 10; r ++) { area = pi*r*r; if (area 100 ) break; printf (%f,area);

文档评论(0)

四月 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档