实验一熟悉C语言程序开发环境Word文件下载.docx
- 文档编号:18913372
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:14
- 大小:368.62KB
实验一熟悉C语言程序开发环境Word文件下载.docx
《实验一熟悉C语言程序开发环境Word文件下载.docx》由会员分享,可在线阅读,更多相关《实验一熟悉C语言程序开发环境Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
【实验内容】
实例1-1:
编程示例,在屏幕上显示一个短句“HelloWorld!
”。
源程序
#include<
stdio.h>
main()
{
printf("
HelloWorld!
\n"
);
}
运行结果
作为第一个实验,在VisualC++编程环境下,以上述C语言源程序为例,介绍运行一个C程序的基本步骤,请同学们按照以下步骤操作。
(1)启动VC++6.0
方法1:
执行“开始”—>
“程序”—>
“MicrosoftVisualStudio6.0”—>
“MicrosoftVisualC++6.0”,进入VC++编程环境(如图1.1所示)。
方法2:
利用桌面“快捷方式”
图1.1VC++窗口
(2)新建文件
执行“文件/File”—>
“新建/New”,单击“文件/Files”选项卡(如图1.2所示),选中“C++SourceFile”项,再单击“确定”按钮,即可新建一个文件。
此时在编辑窗口中可以输入程序。
(如图1.3所示)。
图1.2新建文件
图1.3编辑源程序
(3)编辑和保存
在编辑窗口(如图1.3所示)中输入源程序并进行编辑,然后执行“文件/File”—>
“保存/Save”或“文件/File”—>
“另存为/SaveAs”,保存源文件。
若文件以前未保存过,还需指定路径及文件名,保存文件时,应指定扩展名为“.C”,否则系统将按C++的扩展名“.CPP”保存。
在此,保存位置选在E:
盘上建立的以本人姓名为名称的文件夹(如:
E:
\何利平),把C源程序文件名称定为c01.c(如图1.4所示)。
图1.4指定保存文件名及保存路径
(4)编译
执行“编译/Build”—>
“编译/Compile”或Ctrl+F7(如图1.5所示),在“产生工作区”对话框中(如图1.6所示)选择“是/Y”,开始编译,并在信息窗口显示编译信息(如图1.7所示)。
图1.5编译源程序
图1.6产生一个工作区
图1.7编译正确
图1.7信息窗口中出现的“c01.obj-0error(s),0warning(s)”,表示编译正确,没有发现(语法)错误和警告,并生成了目标文件c01.obj。
☞如果显示有错误error(s),指程序中存在致命的错误,必须要改正;
如果显示有警告warning(s),虽然不影响生成目标文件,但通常也应该改正。
(5)连接
执行“组建(编译)/Build”—>
“组建(构件)/Build”或F7,也可用“重建全部(全部重建)/RebuildAll”,开始连接,并在信息窗口显示连接信息(如图1.8所示)。
图1.8信息窗口中出现的“c01.exe-0error(s),0warning(s)”表示连接成功,产生了可执行文件c01.exe。
图1.8连接成功并产生执行文件
(6)运行
“执行/Execute”或Ctrl+F5(如图1.9所示),自动弹出运行窗口(如图1.10所示),显示运行结果“HelloWorld!
”,其中“Pressanykeytocontinue”提示读者按任意键退出DOS窗口,返回到VC++编辑窗口。
图1.9运行程序
图1.10运行窗口
对于编译、连接、运行操作,VC++系统还提供了一组工具按钮,如图1.11所示
图1.11编译、连接、运行工具按钮
(7)关闭程序工作区
当一个程序编译连接后,VC++系统自动产生相应的工作区,以完成程序的运行和调试。
若想执行第二个程序时,必须关闭前一个程序的工作区,然后通过新的编译连接,产生第二个程序的工作区,否则的话运行的将一直是前一个程序。
“关闭工作空间(关闭工作区)/CloseWorkspace”(如图1.12所示),在出现的对话框(如图1.13所示)中选择“是/Y”,关闭工作区。
图1.12关闭程序工作区
图1.13关闭所有文档窗口
(8)打开文件
如果要再次打开C源文件,可以执行“文件/File”—>
“打开/Open”,然后根据对话框,按提示和要求进行操作。
(与Word中的打开文件相似)
(9)查看C源文件、目标文件和可执行文件的存放位置
经过编辑、编译、连接和运行后,在工作文件夹(此处是本人在E:
\上所建的文件夹,如E:
\何利平)(如图1.14所示)和E:
\何利平\debug(如图1.15所示)中存放着有关的文件,其中源文件c01.c在文件夹E:
\何利平中,目标文件c01.obj和可执行文件c01.exe都在文件夹E:
\何利平\Debug中。
图1.14文件夹“E:
\何利平”中的文件及子文件夹
图1.15文件夹“E:
\何利平\debug”中的文件
练习1:
模仿“实例1-1”,编一个C程序,在屏幕上显示一个短句“C语言,我爱你!
!
源程序名称为:
c02.c
练习2:
输入下列程序,进一步练习在VC++下程序的编辑、编译、连接、运行。
初步了解要在屏幕上显示输出结果是通过printf()函数实现的,同时了解转义字符“\n”的含义,源程序名称为:
c03.c
#include“stdio.h”
voidmain()
{
printf(“WelcomeyoutoGuangDongOceanUniversity!
\n”);
练习3:
下面两个程序完成的功能都是求两个数的和。
请输入以下两个程序,并上机验证这两个程序。
加深理解改进版程序的灵活性优点,初步了解从键盘输入任意两个数是用scanf()函数实现的。
第一个程序:
(用文件名c04.c存盘)
{inta,b,sum;
a=1;
b=2;
sum=a+b;
printf(“aaddbis%d\n”,sum);
第二个程序:
(第一个程序的改进版,用文件名c05.c存盘)
#include“stdio.h”
inta,b,sum;
scanf(“%d%d”,&
a,&
b);
sum=a+b;
练习4:
下面是一个求两数之中较大数的程序,程序运行时等待用户从键盘输入两个整数,然后求出它们之中的较大数。
观察运行结果(程序输出),并上机验证该程序。
通过运行这个程序,巩固“函数是组成C语言的基本构件,以及任何一个C语言程序有一个且仅有一个main函数的结构特点”知识。
并以文件名c06.c存盘
intmax(intx,inty)
intz;
if(x>
y)z=x;
elsez=y;
return(z);
inta,b,c;
c=max(a,b);
printf(“max=%d\n”,c);
请阅读、作答并上机操作需要上机才能理解的内容:
理论教材:
习题1(P11-12)
实验教材:
第二部分:
习题
习题1引言(P45-47)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 熟悉 语言 程序 开发 环境