第9讲 语句标号goto语句及其构成的循环 while语句及其构成的循环.pptVIP

  • 5
  • 0
  • 约2.13千字
  • 约 16页
  • 2016-12-06 发布于重庆
  • 举报

第9讲 语句标号goto语句及其构成的循环 while语句及其构成的循环.ppt

第9讲 语句标号goto语句及其构成的循环 while语句及其构成的循环

第9讲 语句标号、goto语句及其构成的循环 while语句及其构成的循环 C语言可以用如下语句实现循环: 1. 用goto语句和if语句构成循环。 2. 用while循环语句。 3. 用do-while循环语句。 4. 用for循环语句。 5.1 goto语句及用goto语句构成循环 例如:stop:printf(END\n); 通常,语句标号只是用作goto语句的转向目标。如:goto stop; 如果程序中没有用goto语句改变程序的执行顺序,也就没有必要出现语句标号。 2. goto语句 goto语句不符合结构化程序设计的原则,因为无条件转向使得程序的结构没有规律、可读性差。对于初学者来说应尽量避免使用goto语句,但如果使用goto语句能够大大地提高程序的执行效率,也可以使用。 3 . 用goto语句构成的循环结构 例5.2 输入一组数据求和 5.2 while循环语句 while语句的执行过程是: 先计算while表达式的值,当表达式的值为非零时,便执行循环体语句,之后再计算该表达式的值,由此构成循环,直到有一次求得表达式的值为零时才结束循环,并继续执行循环体语句之外的后续语句。 例5.3 编程求1+2+3+…+100的值。 * * 5.1 语句标号、got

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档