- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》实验报告
实验一 Visual C++6.0的使用及顺序结构程序设计
学号 姓名
一、实验目的
1、掌握启动和退出VC6的方法。
2、熟悉VC6开发环境。
3、初步掌握简单程序的上机操作基本步骤,熟悉C单文件程序的输入、编译、链接和运行过程。
4、初步掌握程序的编辑修改和调试。
5、熟练使用赋值运算、算术运算等表达式。
6、熟练使用标准输入、输出函数及各种数据类型的格式说明符。
二、实验内容
1、下面C语言程序,其功能是显示字符串“欢迎同学们来到华北水院计算中心!”。请同学们按照下面的实验指导学习VisualC++6.0的使用。
1.启动VisualC++6.0开发环境
(1)单击“开始”按钮,选择“程序” ——〉 “Microsoft Visual Studio 6.0菜单项,单击“MicrosoftVisualC++6.0”,屏幕出现标题为“当时的提示”的窗口。
(2)单击“结束”按钮,关闭窗口,进入VC6.0开发环境的主窗口。
2.使用Visual?C++6.0对一个C程序进行编辑、编译、连接和运行。
⑴分析
Visual?C++6.0中程序的开发过程与其它高级语言的开发过程相仿,都要经过编辑、编译、连接和运行四个步骤。
?⑵步骤
?①编辑
???????????????????? ??New对话框 ???? 编辑是将C源程序输入计算机的过程。在Visual?C++6.0主界面下,点击File菜单,选择New菜单项,即可出现New对话框,如图1-1所示。在弹出窗口中的Files标签页下,选择C++?Source?File。在选项卡右面的File编辑框里输入文件名如“Exa.c”,在Location编辑框里输入文件路径,如“d:\test”。点击OK按钮。将出现编辑窗口,如图1-2所示。 在图1-2所示的右端编辑窗口里输入以下C源程序并保存文件。
?编辑窗口 ????②编译
编译是使用系统提供的编译器将文本文件Exa.c生成机器语言的过程,结果为Exa.obj,由于没有得到系统分配的绝对地址,还不能直接运行,如图1-3所示。选择Build菜单下的Compile?Exa.c,计算机将完成对当前源程序的编译。按提示建立默认工程空间。编译无错时,将源程序Exa.c编译为目标文件Exa.obj。 编译结果如图1-4所示。如果出现运行错误,应该分析错误的原因,例如,是输入数据错误,还是代码错误;如果需要修改源程序文件,还需重新编译、链接和执行。改正编译窗口下方指出的两个错误,直至编译成功,如图1-5所示。
?编译源程序
?编译结果
?? 编译成功
③连接
?连接是将目标文件Exa.obj转换为可执行文件Exa.exe的过程。如图1-6所示选择Build菜单下的Build?Exa.exe。连接无错时,将目标文件Exa.obj连接为Exa.exe。
xecut ?源程序 ????④运行 ???? 运行是执行可执行文件Exa.exe,屏幕输出运行结果。如图1-7所示选择Build菜单下的E e?Exa.exe。
??????????????????? ?运行程序 运行结果如图1-8所示:
运行结果
3.关闭系统工作区空间
单击“文件︱关闭工作区”菜单命令,关闭系统工作区空间。此时读者可以开始输入调试第(2) 个C程序文件。
4.退出VC6.0开发环境
单击主窗口右上角的“关闭”按钮,退出VC6.0。
2、验证程序,熟悉VC6.0编程环境及调试程序的步骤。
已知三角形三条边长a,b,c,计算三角形面积公式为:
s=0.5*(a+b+c)
编写程序,要求从键盘输入a,b,c的值,计算并输出三角形面积。其中源程序代码如下:
#includestdio.h
#includemath.h
void main()
{
double a,b,c,s,area;
printf(input a,b,c:);
scanf(%lf,%lf,%lf,a,b,c); //输入三角形的三条边
s=(a+b+c)/2.0;
area=sqrt(s*(s-a)*(s-b)*(s-c)) //求三角形的面积
prinf(area=%f\n,area);
}
具体要求:
(1)在VC6.0环境中输入上述源程序。
(2)对源程序进行编译连接,若有错误请调试修改。
(3) 运行程序,并输入三条边长,观察程序运行结果。
图1-9为程序运行时,当输入三条边长分别为3,4,5时的运行结果,可作为参考。
新建,编译,连接
文档评论(0)