《C语言程序设计实验1教案.docx》由会员分享,可在线阅读,更多相关《C语言程序设计实验1教案.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课题:实验一、C程序的运行环境与基础知识一一2学时课程名称程序设计基础课程性质实验课授课班级计09-1班 计09-2班授课地点31303实验室授课时间2009年10月7日第5小节第6小节1班2009年10月7日第7小节第8小节2班主要教学内容:上机熟悉TC3.0集成环境,指导学生学会启动TC3.0,进行环 境的设置,并通过几个题目的上机过程练习,学会编辑、连接、 运行一个C程序的方法。教学目标:1.初步熟悉利用Turbo C+3.0编辑、编译、连接、调试运行C程 序的方法。2 .学习对Turbo C+ 3.0的文件类型、目录路径等环境的设置方法。3 .进一步掌握C语言的基础知识。重 点:TC3
2、.0集成环境、C语言的基础知识。难 点:集成环境的设置和使用。教学过程(组织与方法):首先,进行考勤并检查学生对实验的准备情况,做 好记录,之后讲述TC3.0的启动、环境的设置、编辑、编译、连接、 运行一个C程序的方法,之后指导学生完成实验指导书中规定的 实验内容,最后,逐个验收,并记录验收结果。作 业:将实验内容中的25中任1题和6题两个题目写入实验报告。实验一、C程序的运行环境与基础知识验证型1 .熟悉Turbo C+3.0的集成开发环境,学习环境设置方法。2 .编辑、编译、连接、运行如下程序,得到正确结果。#include void main() printf(nThis is a C
3、program.nn );)运行结果:This is a C program.3 .编辑、编译、连接、运行如下程序,其结果为0,修改程序使之得到较准确结果。#include void main() int a = 5 , b = 7 ;float c ;c = a / b ;printf(nc = %fnn , c );)运行结果:c = 0.000000可将程序修改如下:#include void main() int a = 5 , b = 7 ;float c ;c = a / (float)b ;printf(nc = %fnn , c ) ;修改后的运行结果:c = 0.714286
4、说明:也可用其他修改方法。4 .编辑、编译、连接、运行如下程序,并详细分析所得到的结果。#include void main() int n 1 = 236 , n2 = 50 ;char c 1 = n 1 , c2 = n2 ;printf(nn 1 =%d,n2 = %d,cl=%d,c2 = %dnH , nl ,n2,cl ,c2 );printf(nn 1 =%c,n2 = %c,cl=%c,c2 = %cnn , nl ,n2,cl ,c2 ) ;运行结果:nl=236,n2=50,cl=-20,c2=50nl=oo,n2 = 2,cl=oo,c2 = 25 .编辑、编译、连接、
5、运行如下程序,分析运行结果。#include void main() int a = 3,b = 3,c,d;c = ( a+ ) + ( a+ ) + ( a+ );d =(+b ) + ( +b ) + ( +b );printf(n%d , %d , %d , %d n”,a , b , c , d );)运行结果:6,6,9,186 .已知某学生的高等数学成绩为85分,程序设计基础为78分,英语为93分。编写 一个程序,能够求出总成绩,再计算出平均成绩,最后输出该学生的平均成绩。之后编 辑、编译、连接、运行该程序,分析运行结果。#include void main() int math , c , English ;float aver , total ;math = 85 ;c = 78 ;English = 93 ;total = math + c + English ;aver = total / 3 ;printf(Haverage = %.2f nH , aver );)运行结果:average = 85.33