学习情境一任务一任务二

学习情境一任务一任务二

ID:41110885

大小:1.01 MB

页数:50页

时间:2019-08-16

学习情境一任务一任务二_第1页
学习情境一任务一任务二_第2页
学习情境一任务一任务二_第3页
学习情境一任务一任务二_第4页
学习情境一任务一任务二_第5页
资源描述:

《学习情境一任务一任务二》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计教案任课教师:滕振芳课程定位专业必修课计算机应用技术专业课程链路课程目标掌握C语言程序设计的基本知识。具备C语言结构化程序设计能力。培养严谨的专业素质,提高自学能力。教学内容组织安排C语言程序设计教学情境设计教材以及参考资料教材C语言程序设计崔武子主编科学出版社参考书C语言程序设计教程谭浩强清华大学出版社LinuxC编程一站式学习宋劲杉亚嵌培训教材课时安排周6(实训室教学做一体)*12周+30实训=102学时课程要求重视上机实训,多练习,多实践课前请做好预习保持课堂安静,头脑清醒,思维活跃认真、独立、按时完成并提

2、交作业课程评价平时60%+期末考试40%学习方法读懂---会改---能编学习情境一C语言基础与顺序结构情境目标:熟悉C语言开发环境VC++6.0和linux下GCC;了解C语言的构成;合理使用C语言数据类型和运算符;掌握C语言的顺序结构。任务分解:1.1认识C语言程序1.2合理选用数据类型1.3学会使用常用运算符1.4顺序结构程序设计资讯:C程序函数的构成多函数C语言程序的构成1.1认识C语言程序返回任务描述:认识C语言构成,然后自由设计欢迎界面,在界面显示自己的姓名和生日,然后输出英语、C语言、计算机应用基础三门课的学时数。

3、C程序函数的构成【引导实例1.1.1】在屏幕上显示一个短句“HelloWorld!”(读程)#include//头文件voidmain()//函数首部、主函数、无返回值{//大括号之间的是函数体printf("helloworld!");//C语句由分号结束}运行结果HelloWorld!修改上述程序,使其输出两行短句。(改程)【引导实例1.1.2】编写程序,计算2个数的和与差,要求从键盘输入2个数。(读程)实例解析使用函数scanf实现数据的输入,使用函数printf实现数据的输出。加法操作使用“+”,减法

4、操作使用“-”。#includemain(){intx,y,a;printf("Inputxandy:");scanf("%d%d",&x,&y);a=x+y;printf("Thesum:%d",a);a=x-y;printf("Thedifference:%d",a);}定义3个变量显示提示信息键盘输入2个整数计算2个数的和输出2个数的和运行结果:Inputxandy:1200180<回车>Thesum:1380Thedifference:1020#includemain(){i

5、ntx,y,a;printf("Inputxandy:");scanf("%d%d",&x,&y);a=x+y;printf("Thesum:%d",a);a=x-y;printf("Thedifference:%d",a);}定义变量部分功能语句部分修改上述程序,添加语句完成两个数乘积的运算。(改程)多函数C语言程序的构成【引导实例1.1.3】观察下面程序,认识1个完整的C语言程序,了解C语言程序结构。(读程)#include#include#definePI3.14159float

6、sup_area(floatr);floatvolume(floatr);main(){floata=-5,b,c,d;b=fabs(a);c=sup_area(b);d=volume(b);printf("c=%f,d=%f",c,d);}预处理命令函数原型说明主函数floatsup_area(floatr){floats;s=4*PI*r*r;returns;}floatvolume(floatr){floatv;v=4.0/3.0*PI*r*r*r;returnv;}sup_area函数的定义(计算球的表面积)vol

7、ume函数的定义(计算球的体积)运行结果:c=314.158997,d=523.598328#include#include#definePI3.14159floatsup_area(floatr);floatvolume(floatr);main(){……}floatsup_area(floatr){……}floatvolume(floatr){……}归纳分析:所有C程序都由若干个函数构成的有且仅有1个主函数#include#include#definePI

8、3.14159floatsup_area(floatr);floatvolume(floatr);main(){……}floatsup_area(floatr){……}floatvolume(floatr){……}归纳分析:使用输入、输出函数时加此行使用数学函数时加此行#in

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。