分享

求班级平均成绩教案

 running_to_you 2017-05-30

        

授课对象

高校C语言初学者         

授课日期

2017.4.28

课  题

求班级平均成绩

时 数

1

教学目标

掌握求班级平均成绩的解题思路,并能灵活应用。

   教学重点

掌握用for循环求班级平均成绩

难  点

将求班级平均成绩的解题思路,灵活应用于其它的程序设计中。

教学方法

  及教具

教学方法:演示法、任务驱动法

教具准备:多媒体课件、CamtasiaStudiovisual c++

教学过程设计

时间分配

一、回顾并导入      

直接提问的方式导入

   20s

二、讲授新课

int main()

{

       float average(float array[10]);//函数声明

       float score[10],aver;

       int i;

       printf("请输入10绩:\n");

       for(i=0;i<10;i++)

              scanf("%f",&score[i]);

       printf("\n");

       aver=average(score);//调用average函数

       printf("平均成绩为:%f\n",aver);

       return 0;

}

float average(float array[10])//定义average函数

{

       int i;

       float aver,sum=array[0];

       for(i=1;i<10;i++)

              sum=sum+array[i];//累加学生成绩

       aver=sum/10;

       return aver;

}

 

   240s

 

三、程序调试

  120s

四、知识小结:

For循环语句可用于选择结构求班级平均成绩

    30s

五、布置作业

  1.有两个班级,分别有35名和30名学生,调用一个average函数,分别求这两个班的学生的平均成绩

  2.设某班50名学生的三科成绩表如下:  课程一 课程二 课程三   …… …… …… 试编一个程序,输入这50个学生的三科成绩,计算并输出每科成绩的平均分。 

   15s

 

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多