陕西理工大学
《高级语言程序设计(C)》
实验报告
院系:
班级:
学号:
姓名:
目录
实验一:C开发环境与顺序结构程序设计 ........................................................................................................................ 1 1.实验目的: ............................................................................................................................................................................. 1 2.实验环境: ............................................................................................................................................................................. 1 3.实验步骤: ............................................................................................................................................................................. 1 4.实验内容: ............................................................................................................................................................................. 2 5.实验总结 ................................................................................................................................................................................. 8 实验二:分支结构与循环结构程序设计 ............................................................................................................................ 9 1.实验目的: ................................................................................................................................................................................ 9 2.实验环境: ................................................................................................................................................................................ 9 3.实验内容: ................................................................................................................................................................................ 9 4.实验总结 .................................................................................................................................................................................. 17 实验三 数组及数组的应用 ................................................................................................................................................ 18 1.实验目的: ............................................................................................................................................................................. 18 2.实验环境: ............................................................................................................................................................................. 18 3.实验内容: ............................................................................................................................................................................. 18 4.实验总结: ............................................................................................................................................................................. 19 实验四:函数与指针 .............................................................................................................................................................. 20 1.实验目的: ............................................................................................................................................................................. 20 2.实验内容: ............................................................................................................................................................................. 20 3.实验总结 .................................................................................................................................................................................. 23
实验一:C开发环境与顺序结构程序设计
专业班级 实验学时 实验时间 教师批语 年 月 日 4 学 号 实验类型 指导老师 设计 周涛 姓 名 实验地点 成 绩 1.实验目的:
(1) 了解集成开发环境VC++6.0的使用方法,理解相关命令的含义,掌握编辑、编译、连接以及运行调试的方法,掌握程序的基本结构,掌握输入输出的方式。
(2) 掌握程序设计的基本要 素中的数据类型、变量、运算符以及表达式的运用。
(3) 学会正确使用逻辑运算符和逻辑表达式以及关系运算符与关系表达式,掌握在程序设计中灵活使用顺序结构。
2.实验环境:
(1) 硬件环境
CPU: Inter Pentium(R)4 CPU 3.00GHz 以上 内存:2GByte 硬盘:500GByte (2) 软件环境
操作系统:Microsoft Windows 7 编译系统:Microsoft Visual C++ 6.0
开始 编辑 编译 有 源程序 f.cpp 3.实验步骤:
按如图所示流程进行实验内容的调试。
(1) 在XP操作系统中,启动VC++6.0编译环境;
(2) 在VC++6.0编译界面输入C源程序;
(3) 选择编译、组建 、执行命令进
有错? 无 目标程序 f.obj 可执行目标程序f.exe 连接(组建) 执行 库函数和其 它目标程序 不正确 结果正确? 正确 结束 行编译、链接和运行,并记录实验数据;
(4) 按以上方法依次输入其他源程序并调试、运行和记录实验数据。
4.实验内容:
4.1 输入并运行下列程序,查看程序运行的结果。
#include
printf(“* * * * * * * * * *\\n”);
printf(“Programing in c A Labrtry Maual\\n”); printf(“* * * *\\n”); printf(“*\\n”); }
4.2查看程序运行的结果
#include
int i,j,m,n; i=8; j=10; m=++i; n=j--;
printf(“%d,%d,%d,%d\\n”,i,j,m,n); }
4.3找出下列程序中的错误,改正后写出程序运行结果.
#include
Int x,y=z=5,aver; x=7;
AVER=(x+y+z)/3