




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
高级语言程序设计(C语言)实验教学大纲 第一篇:高级语言程序设计(C语言)实验教学大纲信息技术系《高级语言程序设计》实验教学大纲一、教材名称:>二、课程总学时:108学时[理论:72学时;实验与上机:36学时]三、适用专业和开课学期:软件技术专业,第2学期。四、实验的目的与任务:《C程序设计》是一门实践性很强的课程。通过实验使学生加深对课堂讲授的概念、语法、算法、编程技术的理解;熟悉C程序设计的开发环境;掌握程序设计和调试的基本技能。并通过实践激发学生进一步学习的积极性,培养学生的学习兴趣和创新思维。通过8个实验,使学生经过一定数量的上机训练,了解和掌握C程序设计的环境、程序的数据表示、程序的执行流程控制、程序的整体结构等C程序设计的基本概念和应用技术。五、主要仪器设备及台(套)数安装Windowsxp,TC2.0等软件的计算机,每生一台。六、主要实验教材(指导书)及参考用书:谭浩强主编,《C程序设计题解与上机指导》,清华大学出版社。七、成绩考核方式及评分标准实验占课程总课时1/3,每项实验按该实验说明要求规定的评分标准积分,学期末合计的实验成绩占课程总成绩的18%。八、实验开出率:100%九、实验项目与要求实验一:C程序的运行环境和运行一个C程序的方法(2学时)实验性质:验证性实验一、实验目的1.了解所用的计算机系统的基本操作方法,学会独立使用该系统。2.了解在该系统上如何编辑、编译、连接和运行一个C程序。3.通过运行简单的C程序,初步了解C源程序的特点。二、实验内容1.调用编辑程序,输入教材第一章例1.1程序,并进行编译和运行。应了解所用的系统是用什么命令进行编译和连接运行的。编译和连接后所得到的目标程序的后缀是什么形式的?2.输入并运行教材第一章中例1.2。3.输入并运行教材第一章中例1.3,了解如何在运行时向程序变量输入数据。实验二数据类型、运算符和表达式(2学时)实验性质:验证性实验一、实验目的1.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用格式转换符。2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。3.进一步熟悉C程序的编辑、编译、连接和运行的过程。二、实验内容1.输入并运行教材第三章例3.6.即:#includevoidmain(){charc1,c2;c1=97;c2=98;printf(“%c%cn”,c1,c2);printf(“%d%dn”,c1,c2);}在此基础上①将第二行改为:intc1,c2;再使之运行,分析结果。②再将第三行、第四行改为:c1=300;c2=400;再使之运行,分析其运行结果。2.输入并运行教材第三章习题3.6,在上机前先用人工分析程序写出应得结果,上机后将二者对照。3.输入并运行习题3.10。即:#includevoidmain(){inti,j,m,n;i=8;j=10;m=++i;n=j++;printf(“%d,%d,%d,%d”,i,j,m,n);}分别作以下改动并运行:①将第4行改为:m=i++;n=++j;②程序改为:#includevoidmain(){inti,j;i=8;j=10;printf(“%d,%d”,i++,j++);}③在②的基础上,将printf语句改为:printf(“%d,%d”,++i,++j);④再将printf语句改为:printf(“%d,%d,%d,%d”,i,j,i++,j++);⑤程序改为:main(){inti,j,m=0,n=0;;i=8;j=10;m+=i++;n-=--j;printf(“i=%d,j=%d,m=%d,n=%d”,i,j,m,n);}实验三最简单的C程序设计(2学时)实验性质:验证性实验一、实验目的1.掌握C语言中使用最多的一种语句—赋值语句的使用。2.掌握数据的输入输出的方法,能正确使用各种格式转换符。二、实验内容1.输入并运行以下程序:#includevoidmain(){inta,b;floatd,e;charc1,c2;doublef,g;longm,n;unsignedintp,q;a=61;b=62;c1=’a’;c2=’b’;d=3.56;e=-6.87;f=3157.890121;g=0.123456789;m=50000;n=-60000;p=32768;q=40000;printf(“a=%d,b=%dnc1=%c,c2=%cnd=%6.2f,e=%6.2fn”,a,b,c1,c2,d,e);printf(“f=%15.6f,g=%15.12fnm=%ld,n=%ldnp=%u,q=%un”,f,g,m,m,p,q);}在此基础上,做以下改动:①将程序第8-13行

慧颖****23
实名认证
内容提供者


最近下载
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
论《离骚》诠释史中的“香草”意蕴.docx
论《离骚》诠释史中的“香草”意蕴.docx