1 / 55
文档名称:

c语言 实验报告.doc

格式:doc   页数:55页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言 实验报告.doc

上传人:aluyuw1 2016/6/14 文件大小:0 KB

下载得到文件列表

c语言 实验报告.doc

相关文档

文档介绍

文档介绍:实验课时安排实验内容课时说明实验一 C 语言运行环境 2 必做实验二 C 语言基础知识 2 必做实验三顺序程序设计 2 必做实验四 if-else 语句 2 必做实验五 switch 语句 2 必做实验六 while 语句、 do-while 语句 2 必做实验七 for 语句2 必做实验八函数 12 必做实验九函数 22 必做实验十一维数组 2 必做实验十一二维数组 2 必做实验十二字符数组与字符串处理函数 2 必做实验十三预处理 2 必做实验十四指针 12 必做实验十五指针 22 必做实验十六结构体和共同体 2 必做实验十七综合实验 2 必做合计 32 实验一 C 程序的运行环境一、实验目的 1. 了解和使用 Visual C++ ( 简称 VC) 集成开发环境; 2. 熟悉 VC 的控制台应用程序的开发、调试步骤和方法; 3 、掌握 C 程序的编辑、编译、连接和运行过程; 4 、了解工程、文件、工作区等基本概念; 5 、能理解常见错误的提示信息,并根据提示进行改错。二、相关知识点 VC 集成开发环境; C 语言的编辑、编译、连接和运行过程; C 语言的调试方法和工具; C 语言的基本组成特点。术语:“控制台应用程序”是一个在 DOS 窗口中运行的基于字符的程序。由于这种模式的应用程序比 Windows 程序简单,我们先选择利用 Visual C++ 来建立这样一个应用,这样使得我们可以将精力先投入到学****使用 C 或者 C++ 编程语言,而不需要把过多的精力投入到学****复杂的 Windows 编程中去。三、实验内容一(验证及程序分析) Eg1-1: 使用 Visual C++ 集成环境来编辑、编译并运行下面的示例程序: #include <> void main() { printf("This is my first C program ! \n"); } 【说明: 】本题要求完成一个字符串的输出,并且是“依葫芦画瓢”哦! 实验步骤: (1 )启动 Visual C++ 开发环境(2 )创建一个工程 a. 单击 File 菜单中的 New 选项,显示出新建对话框 b. 选择 Win32 Console Application 。 c. 选择项目所在路径及输入项目的名称 d. 在建立一个什么类型的控制台应用程序中,选中“一个空工程”,按“完成”按钮,至此,已经建立好工程相关的文件。(3 )建立 C++ 源程序文件 a. 选菜单命令 Project|Add to Project|New, 弹出 New 对话框 New 对话框的 Files 选项卡中选择 C++ Source File, 并填入文件名称, 单击 OK 按钮,完成新建 C++ 源程序文件(4) 编辑 C++ 源程序文件 a. 在文件编辑窗口中输入代码 b. 完成后,选择菜单 File|Save 保存这个文件(5) 编译、链接并运行可执行程序 a. pile, 建立目标代码文件; 如果程序有语法错误,则屏幕下方的状态窗口中会显示错误信息,根据这些错误信息对源程序进行修改后,pile 建立目标代码文件。 b. 选择菜单命令 Build, 建立可执行程序如果你正确输入了源程序,此时便成功地生成了可执行程序。如果程序有链接错误,则屏幕下方的状态窗口中会显示错误信息,根据这些错误信息对源程序进行修改后,重新选择菜单命令 Build 建立可执行程序。 c. 选择菜单命令 Run ,运行程序,观察屏幕显示内容。【说明】有时也可直接选择菜单命令 Run ,将“编译、链接并运行”几个步骤合为一起。(6) 关闭工作空间选择菜单命令 File|Colse WorkSpace 关闭工作空间。四、上机内容: 1. 输入并运行程序,写出运行结果。 main() { inta,b,sum; a=123;b=456; sum=a+b; printf( “ sumis%d\n ”,sum); } 2. 输入并运行程序,写出运行结果。 main() { inta,b,c; scanf( “%d,%d ”,&a,&b); c=max(a,b); printf( “ max=%d ”,c); } intmax(intx,inty) { intz; if(x>y)z=x; elsez=y; return(z); }3. 编程实现在屏幕上显示如下三行文字 Hello, world ! e to the C language world! Everyone has been waiting for. 实验二 C 语言的基础知识【目的与要求】 1. 掌握 C 语言数据类型, 熟悉如何定义一个整型、字符型、实型变量, 以及对它们赋值的方法, 了解以上类型数据输出时所用的格式转换