while语句(当型循环)c++.docVIP

  • 49
  • 0
  • 约2.99千字
  • 约 7页
  • 2016-08-06 发布于河南
  • 举报
C程序设计讲义 循环结构程序设计(2次课) 教学目的: 1.领会程序设计中构成循环的方法 2.掌握语句的用法 教学难点: 掌握用循环实现程序 授课形式: 理论 教学条件: 多媒体 教学内容: 复习:学习过了顺序,选择语句 提出问题:但如何处理1+2+3…+100等等重复的问题呢? 新课:循环结构程序设计 while语句(当型循环) 一般形式:while(表达式) 语句; 或: while(表达式) { 语句序列; } 执行时,先判断表达式。若表达式为非0值,执行循环体语句,然后再判断表达式,知道表达式为0(假)时结束循环。 例(书5-1) #include stdio.h #include stdio.h void main() { int s=0,k=1; while(k=100) { s=s+k; k++; } printf(%d,s); } 例(书5-2)从键盘上输入一个整数n,求n! #include stdio.h void main() { int s=1,k=1,n; scanf(%d,n); while(k=n) { s=s*k; k++; } printf(%d,s); } 注意:在累乘求积时,累乘单元必须先置1 while语句先计算表达式值,根据表达式的值决定是否执行循环体中的语句。表达式的值一开始就为“假”,

文档评论(0)

1亿VIP精品文档

相关文档