关关雎鸠 南邮 c语言课件 第4章推荐.pptVIP

  • 4
  • 0
  • 约2.18万字
  • 约 46页
  • 2018-03-10 发布于湖北
  • 举报
关关雎鸠 南邮 c语言课件 第4章推荐

* * do~while语句一个非常实用的用法:保证读入的数据符合要求,也就是说,如果读入的数不符合要求,则提示重新读入,直到满足要求为止 例4.7:判断一个输入的正整数m是否为质数 当时对输入的m,如果小于等于0,则简单地返回不做任何处理。现在使用do~while可以要求读到m大于0为止。 ……………… int main( ) { int m,i,k,prime=1; scanf(%d,m); if (m0) { printf(Input error!\n); return 0; } ……………… 循环结构(do~while语句) do { printf(input a data0:\n); scanf(%d,m); } while (m=0); 读到第一个大于0的整数就停止 * * 3种控制循环结构的语句在语法上都是一条语句 for和while语句的循环体要求是一条语句,如果使用复合语句作循环体,实际上是允许有多条语句的;do~while语句本身循环体就可以是多条语句,因此,它们的循环体内可以嵌入更深层次的循环控制语句,从而构成了循环的嵌套,3种语句可以互相嵌套。 循环嵌套最主要的是理解其执行过程: (1)先对外层循环控制变量取一个值,满足

文档评论(0)

1亿VIP精品文档

相关文档