C语言实验报告书_学生版20121.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
 C语言实验报告书_学生版20121

实验报告 课程名称 C语言程序设计 系(部) 专 业 班 级 姓 名 学 号 目录 实验一 熟悉C程序运行环境 1 实验二 数据类型、运算符和表达式应用 6 实验三 顺序结构程序设计 10 实验四 if选择结构程序设计 14 实验五 选择结构程序设计2 19 实验六 循环结构程序设计 23 实验七 循环结构程序设计2 28 实验八 数组应用(一) 32 实验九 数组应用(二) 37 实验十 函数应用 42 实验十一 指针应用 49 实验一 熟悉C程序运行环境 一、实验目的 1.熟悉C语言的系统环境,掌握在集成环境中编辑、编译、连接和运行C语言程序的方法; 2.掌握C语言源程序的结构特点与书写规范。 二、实验学时数 2学时 三、实验步骤 (一) VC++6.0集成环境 (1)运行VC++6.0 a.双击桌面上的快捷方式,运行C:\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE,运行VC++6.0。 (2)认识VC++6.0 图1.1VC++6.0窗口组成 (3)建立工程 在磁盘上新建一个文件夹,用于存放C 语言程序,如D:\柳稻香。单击[文件]-[新建]新建一个工程,工程类型选择Win32 Console Application,然后选择要存放的位置(刚才建立的文件夹D:\柳稻香),填写工程名称例如hello,如图1.2所示,点确定按钮,在弹出的对话框中选择一个”hello,World!”程序,如图1.3所示,点击完成,然后在点击确定。 (4)查看工程包含的文件 单击 图1.2新建工程 图1.3步骤1 (5)选中StdAfx.cpp,点击[组建]-[编译],对StdAfx.cpp进行预编译。名称的英文全称为:Standard Application Framework Extensions 。所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。 (6)选中以文件hello.cpp,点击[组建]-[编译](此时,你可以在D:\柳稻香\hello\Debug下可以找到生成的hello.obj文件),然后在点击[组建]-[ 组建] (此时,你可以在D:\柳稻香\hello\Debug下可以找到生成的hello.exe文件),然后点击[组建]-[执行](执行的实际是D:\柳稻香\hello\Debug\hello.exe),如果弹出一个Console程序窗口,上面写着Hello World! Press any key to continue。到目前为止一个简单的C程序工程创建成功。 阅读程序 要求:编辑下面源程序,并且读懂与分析运行程序,上机运行程序,并与分析结果相对比。学会使用TC运行程序的基本方法。 1.输入并运行以下程序,观察运行结果。 #includestdio.h int main() { printf(*********************\n\n); printf( very good!\n\n); printf(*********************\n); return 0; } 分析结果 ? 运行结果 ? 思考:如何采用一个输出(printf)函数调用实现此输出结果。 2.输入并运行以下程序,观察运行结果。 #includestdio.h int main() { int a,b,sum,minus; a=123;b=456; sum=a+b; minus=a-b; printf(a+b=%d\na-b=%d\n,sum,minus); return 0; } 分析结果 printf语句中删除a+b=和a-b= 输出结果: printf语句中删除第一个\n 输出结果: 运行结果 printf语句中删除a+b=和a-b= 输出结果: printf语句中删除第一个\n 输出结果: (三)完成程序 要求:依据题目要求,分析已给出的语句,填写空白。但是不要增行或删行,改动程序的结构。 1.求(a+b)×c的值。(设a=3,

文档评论(0)

oay844 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档