while循环教学设计.pptVIP

  • 338
  • 0
  • 约 18页
  • 2017-06-11 发布于湖北
  • 举报
循环结构程序设计 用while语句实现循环 全班有30个学生,统计各学生三门课的平均成绩。 输入学生1的三门课成绩,并计算平均值后输出 要: scanf(“%f,%f,%f”,s1,s2,s3); aver=(s1+s2+s3)/3; printf(“aver=%7.2f”,aver); 从键盘输入一个小于100的正整数,要求输出它的平方根.(若平方根不是整数,则输出其整数部分) 要求: 在输入数据后先对其进行检查是否为小于100的正整数。若不是,则要求重新输入。 #include stdio.h #include math.h #define M 1000 int main(){ int i,k; printf(请输入一个小于%d的整数i:,M); scanf(%d,i); if (iM){ printf(输入数不合要求,请重新输入一个小于%d的整数i:,M); scanf(%d,i); } k=sqrt(i); printf(%d的平方根的整数部分是:%d\n,i,k); } 思考: 如果连续两次都输入错误呢? if (iM)能不能重复判定,直到满足iM才退出呢? while语句的一般形式如下: while

文档评论(0)

1亿VIP精品文档

相关文档