C语言程序设计实验指导.doc

C语言程序设计实验指导.doc

ID:50707888

大小:205.50 KB

页数:53页

时间:2020-03-07

C语言程序设计实验指导.doc_第1页
C语言程序设计实验指导.doc_第2页
C语言程序设计实验指导.doc_第3页
C语言程序设计实验指导.doc_第4页
C语言程序设计实验指导.doc_第5页
资源描述:

《C语言程序设计实验指导.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章C语言实验实验一熟悉C语言程序开发环境【实验目的】1.了解TurboC的安装、启动和退出;2.了解TurboC菜单的用法;3.了解VisualC++环境下编写C程序的方法;4.熟练掌握编辑、编译、运行C程序的一般步骤。【实验内容】1.启动TurboC,进入TurboC界面。(1)查看计算机中的TurboC所安装的目录。(2)按【F10】进入主菜单,将光标移动到【Options】菜单,选择下面的【Directories】菜单项,检查其参数特性,并保证【Includedirectories】、【Librarydir

2、ectories】 和【TurboCdirectory】的路径都与(1)中所查看到的目录一致,否则,修改参数配置。例如,若TurboC安装在C:TC下,则Includedirectories的路径应该是C:TCINCLUDE,Librarydirectories的路径应该是C:TCLIB,TurboCdirectory的路径应该是C:TC。注意:如果系统配置参数发生变化,最好用【Options】菜单下的【Saveoptions】菜单项进行保存,否则退出TurboC时参数没有保存,待下次启动时,还要重新设置

3、这些参数。设置参数的界面如图1.8。2.在TurboC中输入程序,并回答问题。/*01*/main()/*02*/{inti,t;/*03*/t=1;i=2;/*04*/while(i<=5)/*05*/{/*06*/t=t*i;/*07*/i=i+1;/*08*/}/*09*/printf("%d",t);/*10*/}(1)文件编辑后,用ex0101.c保存。(2)进行编译,检查是否有错误。(3)如果有错误,对程序源代码进行修改。(4)按照上机调试程序的流程对该程序进行调试(5)程序运行的结果是什么?3.在计算机

4、硬盘D盘上建立以自己学号为名的文件夹(如0606101),然后进行VisualC++6.0实验。(1)打开MSVC集成开发环境。双击桌面上或【开始】菜单中的图标“MicrosoftVisualC++6.0”(),打开MSVC的编辑窗口。(2)选择菜单【文件】

5、【新建】,在弹出的对话框中①单击上方的选项卡“文件”;②选择“C++SourceFile”;③在“Filename(文件名)”一栏中填写新建程序的文件名例如ex0102.c;④在“Location(目录)”一栏中填写你想把文件存放的位置如E:606101。然

6、后单击“OK(确定)”。(3)在文档窗口区中键入如下程序的内容,然后点击图标存盘。/*01*/main()/*02*/{/*03*/inta,b,c;/*04*/printf("inputtwointnumberstoa,b:");/*05*/scanf("%d,%d",&a,&b);/*06*/c=max(a,b);/*07*/printf("max(%d,%d)value=%d",a,b,c);/*08*/}/*09*/intmax(intx,inty)/*10*/{/*11*/intz;/*12*/if

7、(x

8、【Build】(启动程序加工,这样系统将连续进行编译和连接操作。另一种更稳妥的方式是先做编译,检查无误后再做连接)。(5)运行程序,分析此程序的功能。【分析与讨论】1.总结一下完成一个完整C程序设计的过程。2.将本实验中过程中碰到的问题和出错信息记录下来,并与其他同学进行讨论。实验二基本数据类型、运算符及表达式【实验目的】1.理解C语言数据类型的概念,掌握

9、基本数据类型变量的定义方法及其初始化。2.学会使用C的算术运算符,熟练掌握C语言算术表达式的书写方法及其运算。3.熟练掌握不同类型数据之间运算时,数据类型的转换规则。4.了解关系表达式、逻辑表达式和逗号表达式及其运算。5.进一步熟悉C程序的编辑、编译、连接和运行的过程。【实验内容】1.分析以下程序,判断输出结果,然后上机运行程序验证结果。(1)#includevoidmain(){intsum=1;sum=sum+100;printf("SUM=%d",sum);}(2)#include

10、io.h>voidmain(){charch1,ch2;ch1="b";ch2=ch1-32;printf("%c%d%c%d",ch2,ch2,ch1,ch1);}(3)#includevoidmain(){inta=10,b=3;printf("%d",(a=a-1,b+a,b+2));}(4)#include

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

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

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