已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高级语言程序设计实验指导书管理学院实验1 Turbo C环境认识与使用 一、实验目的 1. 熟悉Visual C+ 6.0运行环境、创建C程序文件的过程。2. 初步认识C语言程序的结构。3. 了解C语言程序从编辑、编译、连接到运行并得到运行结果的过程。二实验内容 1启动C编辑环境,输入下列程序。然后将其以p1.c为文件名保存到d盘的cc目录中。(若d盘中没有cc子目录,则需要自己建立) 启动C编辑环境执行“开始所有程序Microsoft Visaul Studio 6.0Microsoft Visual C+ 6.0”命令 ,屏幕上出现Visual C+ 6.0的主窗口,如图1-1。图1-1 新建一个源程序在VC+主窗口的主菜单栏中选择File(文件),然后选择New(新建),如图1-2所示: 图1-2屏幕上出现一个New(新建)对话框,如图1-3.单击此对话框的上方的File(文件),在其下拉菜单中选择C+ Source File项,表示要建立新的C+源程序文件,然后在对话框右半部分的Location(目录)文本框中输入准备编辑的源程序文件的存储路径(今假设为D:cc),表示准备编辑的源程序文件的名字(今输入c1-1.c)。图1-3单击OK按钮后,回到Visual C+ 6.0的主窗口,可以看到光标在程序编辑窗口闪烁,表示程序编辑窗口已激活,可以输入和编辑源程序了。输入例1.1程序,如图1-4。在输入过程中如发现有错误,可以利用全屏幕编辑方法进行修改编辑。图1-4源程序编辑完,经检查无误后,将源程序保存在前面指定的文件c1-1.c中,方法是:在主菜单栏中选择File(文件),并在下拉菜单中选择Save(保存)项,如图1-5。图1-5 程序的编译在编辑和保存了源文件(如c1-1.c)以后,若需要对该源文件进行编译。单击主菜单栏中的Build(编译),在其下拉菜单中选择Compliec1-1.c(编译c1-1.c)项,如图1-6。图1-6单击编译命令后,屏幕上出现一个对话框,内容是“This build command requires an active project workspace,Would you like to creat a default project workspace?”(此编译命令要求一个有效的项目工作区,你是否同意建立一个默认的项目工作区),如图1-7所示。单击Yes(是)按钮,表示同意由系统建立默认的项目工作区,然后开始编译。图1-7在进行编译时,编译系统检查源程序中有无语法错误,然后在主窗口下部的调试信息窗口输出编译的信息,如果无错,则生成目标文件c1-1.obj,如果有错,则会指出错误的位置和性质,提示用户改正错误。 程序的编译得到obj文件后,还不能直接运行,还要把程序和系统提供的资源(如函数库)建立连接。此时选择Build(构建)Build c1-1.exe(构建c1-1.exe),如图1-8所示。表示要求连接并建立一个可执行文件c1-1.exe。图1-8在执行连接后,在调试输出窗口中显示连接时的信息,说明没有发现错误,生成了一个可执行文件c1-1.exe,见图1-9。 程序的执行图1-9得到可执行文件c1-1.exe后,就可以直接执行c1-1.exe了,选择Build(构建)!Execute c1-1.exe,见图1-10。程序执行后,屏幕切换到输出结果的窗口,显示出运行的结果,见图1-11。图 1-10图1-11可以看到,在输出结果的窗口中的第1行是程序的输出:This is a C program.第2行Press any key to continue并非程序所指定的输出,而是Visual C+在输出完运行结果后由Visual C+ 6.0系统自动加上一行信息,通知用户“按任意一键以便继续”。当按下任意一键后,输出窗口消失,回到Visual C+ 的主窗口,可以继续对源程序进行修改补充或进行其他工作。如果已完成对一个程序的操作,不再对它进行其他处理,应当选择File(文件)Close Workspace(关闭工作区),结束对该程序的操作。2按上面“输入、调试、编译、链接、执行”程序的步骤,完成下面程序的输入、编译、执行。 #include void main() int k,k1;k=247483649;k1=k+1;printf(“%d,%d”,k,k1);分析上面程序的运行结果,写出运行结果_;并给出运行结果的说明。 完善程序程序功能:下面的程序是求证书a/b是商和余数,请用正确的表达式填空。#include void main()int a,b,c,d;a=100;b=30;printf(a=%d,b=%d,c=%d,d=%dn,a,b,c,d); 改错将下面程序输入到C编辑窗口,调试注意系统出现的信息,修改错误,直到程序运行成功。#include void main()float a,b,c,v;a=2.0;b=3.0;c=3.0v=a*b*c;printf(%fn,v) 程序设计n 输入半径,计算圆面积。 定义两个变量存放
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 61754-37:2025 FR Fibre optic interconnecting devices and passive components - Fibre optic connector interfaces - Part 37: Type MDC connector family
- 【正版授权】 ISO 31657-2:2025 EN Plain bearings - Hydrodynamic plain journal bearings under steady-state conditions - Part 2: Characteristic values for calculation of multilobed journal
- 四川省德阳市2025-2026学年高二上学期11月期中考试数学试卷
- 2025-2026学年度福建省莆田第十五中学高二上学期期中考试(文科组合班)历史试题(含答案)
- 2025年药店门店管理试卷及答案
- 2025年度XX公司党委理论学习中心组学习总结报告
- 2025年职业选词测试题目及答案
- 重伤抢救应急预案(3篇)
- 商洛公务员考试题及答案
- 反应力挑战测试题及答案
- 智能消防水炮试题题库及答案
- 汽车行业发展概况及趋势
- 室内卧室门定制合同协议
- 工业机器人的行业应用
- 农村个人租地合同样本
- YS/T 3045-2022埋管滴淋堆浸提金技术规范
- 土地整治项目验收手册
- 2024-2025学年教科版(广州)英语六年级上册期末试题2
- 《电梯知识培训演示》课件
- 冲压车间安全培训
- 肝血吸虫病超声
评论
0/150
提交评论