第6章循环控制精选.ppt

第6章 循环控制 2.猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩一个桃子了。求第一天共摘了多少桃子。 #include stdio.h void main() { int sum=1,day=9; while(day0) { printf(%d\n,sum); sum=(sum+1)*2; day--; } printf(%d\n,sum); } * back next 循环控制 概述 C语言可实现循环的语句: 用goto 和 if 构成循环 while 语句 do ~ while 语句 for 语句 goto语句及用goto构成循环 goto语句一般格式: goto 语句标号; ….….. 标号:语句; 功能:无条件转移语句 说明: 不能用整数作标号 只能出现在goto所在函数内,且唯一 只能加在可执行语句前面 限制使用goto语句 例 用if 和goto语句构成循环,求 /*例6.1*/ #include stdio.h main() { int i,sum=0; i=1; loop: if(i=1

文档评论(0)

1亿VIP精品文档

相关文档