正在加载图片...
(4)用goto语句和ⅲf语句构成循环。使用goto语句实现求解1~100累计和 的程序可以如下: main( f int n=l, sum=0 loop: sum +=n; n++ if(n<=100) goto loop printf( sum=%d\n, sum 其中“loop”'为语句标号(格式:标号:语句行),其命名遵循标识 符命名规则。goto语句格式:goto标号,功能为:使系统转向标号所在 的语句行执行。 注意:结构化程序设计方法,主张限制使用goto语句。因为滥用 goto语句,将会导致程序结构无规律、可读性差 另外,从功能上说,for语句可完全代替当型循环语句whie,所以 该语句也不是必需的 ReturnI(4)用goto语句和if语句构成循环。使用goto语句实现求解1~100累计和 的程序可以如下: main() { int n=1, sum=0; loop: sum += n; n++; if (n<=100) goto loop; printf(“sum=%d\n”, sum); } 其中“loop:”为语句标号(格式:标号: 语句行),其命名遵循标识 符命名规则。goto语句格式:goto 标号,功能为:使系统转向标号所在 的语句行执行。 注意:结构化程序设计方法,主张限制使用goto语句。因为滥用 goto语句,将会导致程序结构无规律、可读性差。 另外,从功能上说,for语句可完全代替当型循环语句while,所以 该语句也不是必需的。 [Return]
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有