《程序设计语言(C)》

《程序设计语言(C)》

ID:42963974

大小:195.51 KB

页数:24页

时间:2019-09-24

《程序设计语言(C)》_第1页
《程序设计语言(C)》_第2页
《程序设计语言(C)》_第3页
《程序设计语言(C)》_第4页
《程序设计语言(C)》_第5页
资源描述:

《《程序设计语言(C)》》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、前言《程序设计语言(C)》课程是面向理工科的非计算机专业计算机基础教学的公共基础课程之一,本课程的任务是向学生介绍计算机程序设计的基本知识,使学生能够比较熟练地掌握C语言的语法规则及程序设计的基本方法与编程技巧,了解进行科学计算的一般思路。与课程配套的上机实验,是为培养学生应用计算机解决和处理实际问题的思维方法与基本能力,并初步积累编程经验,自己解决一些比较简单的程序课题,为结合本专业课程进一步学习和应用计算机打下基础。要使实验达到应有的效果,在上机实验之前,必须知道本次实验的任务,根据实验任务,做好充分准

2、备工作,只有这样才能做到目的明确,使实验达到应有的效果。上机前的准备工作包括以下几个方面:1.复习和掌握与本次实验有关的教学内容;2.根据实验的内容,对问题进行认真的分析,搞清楚要解决什么问题;3.选用或设计适用的算法,编写程序代码。上机实验结束后要撰写实验报告,实验报告的主要内容应包括如下几个方面:1.实验目的明确实验目的,以保证达到课程所指定的基本要求。在写实验报告时,要进一步确认是否达到了预期的目的。2.实验内容实验的目的是要通过解决一些具体问题来达到的。在实验报告中,实验内容是指本次实验中实际完成的

3、内容。在每一个实验题目中,一般都提出一些具体要求,其中有些具体要求是为了达到实验目的而提出的,不仅有具体的实验题目,还应包括具体要求。3.程序设计说明包括程序功能说明、程序算法描述、程序代码设计(含完整代码)、程序运行、测试、运行结果分析。上机实验编写程序代码时要养成良好的程序设计风格,在上机输入源程序时要按照附录中“C语言编码规范”的要求来编写源代码文件。按大纲要求,本实验指导共有12个实验,每个实验需要两个学时,共需24个学时。2009-2-22.22.目录实验一C语言运行环境1实验二数据类型与表达式3

4、实验三数据输入与输出5实验四选择结构程序设计7实验五循环结构程序设计(一)8实验六循环结构程序设计(二)9实验七数组应用10实验八数组与流程控制综合设计11实验九函数定义与调用12实验十指针与结构体14实验十一文件读写15实验十二综合练习17参考文献18附录19参考文献19.22.实验一C语言运行环境 一.实验目的:1.了解C语言集成环境对计算机软硬件的要求;2.初步掌握C语言集成环境的使用;3.掌握建立、编辑、运行一个C程序的全过程;4.通过运行简单的C程序,初步掌握如何使用C的有关运算符,以及包含这些运

5、算符的表达式。二.实验内容1.C语言集成环境的进入与退出;2.新建一个C源程序及源程序的保存和打开;3.C程序的编译和连接获得可执行程序文件;4.在集成环境中运行程序、查看结果;三.实验步骤1.进入所用的集成环境。2.熟悉集成环境的界面和有关菜单的使用。3.在集成环境中选择新建C源程序。4.输入和编辑下面的程序:#includevoidmain(){printf("Thisisacprogram.");}5.将源程序按指定文件名存盘(默认的扩展名为.C)。6.退出集成环境。7.进入集成

6、环境,打开刚才保存的源程序文件。8.对源程序进行编译和连接,观察屏幕上的提示。显示的信息如果出现“出错信息”,则对源程序中的错误进行修改直到显示的信息为“成功”或“无错误”。9.运行程序,然后观察结果。10.选择新建C源程序,然后输入并运行下面的程序:#includevoidmain(){inta,b,suma=123;b=456;sum=a+bprintf("sumis%d",sum);}.22.11.观察以上程序编译后的出错信息,分析出错原因并改正。12.输入、运行下面的程序,并观

7、察分析程序的运行结果#includevoidmain(){intmax(intx,inty);inta,b,c;scanf("%d,%d",&a,&b);c=max(a,b);printf("max=%d",c);}intmax(intx,inty){intz;if(x>y)z=x;elsez=y;return(z);}13.退出集成环境,找到刚才保存源程序文件的文件夹,浏览其中文件,看有无刚才保存的后缀为.C的源程序文件和.exe的可执行文件。用“记事本”软件打开查看源程序。14.运行后

8、缀为.exe的可执行文件,观察结果。15.输入、运行下面的程序,并观察分析程序的运行结果#includevoidmain(){inta=65,b;charc1,c2,c3;c1=’A’;c2=’B’;c3=’x41’;b=c2;printf("%c,%c,%c,%c",c1,c2,c3,a);printf(("%d,%d",a,b);}16.退出集成环境,找到刚才保存源程序文件的文件夹

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

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

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