欢迎来到天天文库
浏览记录
ID:41841345
大小:753.17 KB
页数:11页
时间:2019-09-03
《[教学研究]实验1熟悉C语言编程环境》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验1熟悉C语言编程环境【实验目的】1•熟悉C语言编程环境GUIDE,学握运行一个C程序的基本步骤,包括编辑、变界、连接和运行。2.了解C程序的基本框架,能够编写简单的(2程序。3.理解程序调试的思想,能找出并改正C程序屮的语法错误。【实验内容】1•建立自己的文件夹在磁盘上新建一个文件夹,用于存放C程序,如C:c_programmingo2•编程示例在屏幕上显示—个短句"HelloWorld!"。源程序#ineludeintmain(void){printf("HelloWorld!”);return0;}运行结果HelloWorld!作为本书的笫一个实验,在GUID
2、E编程环境下,以上述C语言源程序为例,介绍运行一个c程序的基本步骤,请读者按照以下-步骤进行操作。(1)启动GUIDE。双击解压示的GUIDE.exe,或者桌面快捷方式(自己建立GUIDE.EXECDEFGHIJ二二三垃田创♦㈤.♦的快捷方式)(如图1」所示)。DGniDE曰回区I文件(E)須辑(!)查看O)編译(!)诃试(卩语言(D帮助(H)□•回61]q2G*E►■"IPITF鋼译信息GDB信息丨堆扶佶息本地变量变童童看——・・■■■・■'图1.1GUIDEW口(2)新建文件。点击程序菜单项:文件、新文件(如图1.2所示)。图1.2新建文件(3)保存。执行“文件”一>”另存为”(如图1.
3、3所示),在弹出的对话框(如图1.4所示),保存文件名为:xxxl-l.Co注意:新建完后,请立即保存文件,否则GUIDE无法把文件识别为.c,保存文件是扩展名.c不能漏打,不要使用大写.C,也不能包含空格字符,路径与文件名木身不能带有任何中文字符,保存后,文件名后面消失,表示文件已保存。图1.3保存文件图1.4保存(4)编辑。在编辑区输入程序代码(如图1.5所示),如果名称中标记,表示文件已修改,指示未保存状态(如图1.6示)。C:D:E:F:G:H:I:J:±S±逐信息查看栏图1・5编辑源程序图1.6未保存状态(5)编译。执行“编译”一>”编译”命令或工具栏或按F7快捷键(如图1.7所示
4、),检杳文件(E)编辑(£)宜看⑼编译(砂调试(0语言(D帮助(2)匾重亘亘匡Q炉乂個■“皿"ft僧F文件夹sXte-t.c1■芋include2lintmain(void)3g<4Bprintf(HelloWorld!);6■return0;61}绳译信息GDB信息堆栈信息本地变量变量查看编译结果与错误情况,如果程序匸确,显示“编译成功”(如图1・8所示)。DGUIDE匸1冋乂文件(F)绸转(E)查看(V)缓译(B)训试(D柄助(H)文件夹轨编译©3停止编译(S)“运行(E)«停止运行Ctrl+F7Ctrl+F5iQ35861:©ude3“币eIT
5、Fsyc:®yD:±FE:89yF:2G:iyH:4:2J:〕iprintf(HelloWorld!T?);return0;D:E:F:G:H:I:J:12345678a^includeintmain(void)printf(,?HelloWo「ld!rT);return0;信息查看栏(9x'FTi1编译信息GDB信息
6、
7、堆栈信息
8、
9、本地变貫F变量査看编译当前文件.图1・7编译源程序DGUIDE文件(E)编辑(E)查看(刃编译(B)训试®语言(D帮助(H)q•冈&g筲n珂炉xisib龜*,■"币刊【ff文件夹test・c信息查看栏◎X开始编译编译成功.绸译信息GDB
10、信息堆栈借患本地变量变蚩查看图1.8编译正确(6)运行。执行“编译”运行”命令或工具栏或按Ctrl+F5快捷键(如图1.9所示),观察程序运行结果,按任意键后窗口关闭(如图1.10所示)。DGUIDE◎编译©F70停止编译(S)Ctrl+F7KJEfT(E)Ctrl+F5«停止运行/flHK1L训试(a»»(L)M助(H)鋼孑(6)<)»>[►ii1??iiT^ii3printf(uHelloWorld!TT);return0;〈川」i二二垃udeain(void)图1.9运行程序信息査看栏《9Xgg-绢译信息GDB信息堆挨信息本地变量变量查看运行当前文件・图1.10显
11、示运行结果(7)关闭程序。执行“文件”—>“关闭文件”命令。(8)打开文件。如果要再次打开C源程序,可执行“文件”一>“打开”命令。3.编程题在屏幕上显示一个矩句“Whatisacomputer?”。思考:(1)如何在屏幕上显示你自己的学号、姓名和班级?(2)如何在屏幕上显示数字、英文字母和汉字等信息?例如:“你在计算机中心A1机房吗?”4编程题在屏幕上显示下列图形。**********思考:(1)如何在屏幕
此文档下载收益归作者所有