1 / 34
文档名称:

C语言程序设计实验指导书.doc

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

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

分享

预览

C语言程序设计实验指导书.doc

上传人:rsqcpza 2021/3/1 文件大小:561 KB

下载得到文件列表

C语言程序设计实验指导书.doc

文档介绍

文档介绍:C语言程序设计实验指导书
实验一:C语言的运行环境及运行C程序的方法(2学时)
一、实验目的和要求:
(1)了解所用的计算机操作系统的基本操作方法,学会使用该系统。
(2)了解在该系统上如何利用程序开发环境,编辑、编译、连接和运行一个C程序。
(3)通过运行简单的C程序,初步了解C程序的特点。
二、实验内容:
(1)检查所用的计算机系统。
(2)进入Visual C++,并熟悉Visual C++。
(3)利用Visual C++,编辑,调试运行几个简单的C程序。
三、实验步骤、过程:
(1)打开Visual C++。
点击桌面开始→所有程序→Microsoft Visual C++→Microsoft Visual C++ Tools→
(2)建立工程,调试C程序的步骤。
1、在下图中先点击close关闭tip of the day对话框:
2、点击菜单file,如下图:
3、在file子菜单中点击new,如图:
4、在new对话框中点击Win32 Console Application,如图:
5、在new对话框中的Project name 中写文件名,名字自定,如101。
6、在new对话框中的Location中选择文件路径,实验室中统一写,例如s:\,后面的为学号,每个同学根据自己的学号去写。
7、写好上面两项后点击OK按钮。
8、出现Win32 Console Application Step1对话框,默认选择 An empty project,点击Finish按钮。
9、在New Project Information对话框中点击OK按钮。
10、出现如下环境:
11、点击project菜单,在其子菜单中单击add to project及右箭头,点击new。
12、弹出new对话框,在new对话框中选C++ Sourse File栏。
13、同时在File下面的空白栏起名字,如:first。
14、点击OK按钮,出现如下编程环境:
15、在编辑栏处写代码,如下图:
16、编好代码后,点击工具栏中按扭,编译链接程序,在结果输出栏中出现如下结果,即0 error(0),0 warning(s)。
17、点击工具栏中,执行程序,出现如下结果图:
(3)调试完成以下三个程序题(, ,)。(见下面源程序清单)
(4)提高编程序题。(由教师根据学生情况布置,供学有余力的同学做)
注意事项:
a、必须顺序完成程序编辑、编译连接、运行的各个过程。没有正确编译成功的程序是不可能运行的!
b、请注意经常保存C源程序,以免发生意外时,源程序丢失。
c、Error错误--致命错的程序不能产生目标程序、执行程序,必须修改程序,并重新编译,直到成功。
d、Warning错误--警告错的程序可以产生目标程序、可执行程序,还是修改吧,警告错一般也意味着程序有毛病,尽管这种程序可以强行编译连接为可执行程序,但结果可能会有问题。
四、源程序清单、测试数据、结果:
(1)最简单的C程序。(要求文件名:)
#include <>
void main()
{ printf(“Hello world!\n”);
}
(2)一个具有致命语法错的程序,请修改。(要求文件名:)
#include <>
void main()
{ int i=9
printf(“i=%d\n”,i)
}
(3)一个具有警告语法错的程序。(要求文件名:)
#include <>
void main()
{
int i=9,j,s;
s=i+j;
printf("s=%d\n",s);
}
五、实验小结和思考
(1)C语言程序调试运行的过程?
答:分为编辑、编译、连接、运行四个阶段。首先,在VC开发环境中写程序代码,编辑完成后,进行编译连接,然后运行程序。
(2)C语言程序主要的错误类型?
答:C程序的错误类型分为语法错误和逻辑错误。
语法错误:编译系统可以协助查找出来的语法上的错误。语法错误包括致命错误Error和警告错误Warning。致命错误必须修改,警告错误可以不修改,但警告错误常常暗示程序存在某些问题。
逻辑错误:可以运行,但运行结果与预期结果不符,与程序算法逻辑相关的错误。
实验二:数据类型、运算符和表达式(2学时)
一、实验目的和要求:
(1)掌握C语言数据类型,熟悉

最近更新

学院团委学生会干部考核条例 31页

2024年xx学院职业倾向性测试题库【培优a卷】 37页

2024年xx学院职业倾向性测试题库带完整答案【.. 38页

2024年公务员(国考)之行政职业能力测验真题.. 328页

学生保护自己做身边小事做起 31页

2024年单招职业技能测试题库带答案【达标题】.. 34页

2024年单招职业适应性测试题200道及答案【全优.. 76页

2024年四川省高职单招职业适应性测试题库【精.. 56页

2024年四川省高职单招职业适应性测试题库带完.. 55页

2024年山东省高职单招职业适应性测试题库一套.. 43页

2024年山东省高职单招职业适应性测试题库带答.. 46页

小学体育教学设计注意事项 2页

2024年重庆电子工程职业学院职业倾向性测试题.. 56页

贵州电子信息职业技术学院职业倾向性测试题精.. 58页

守望先锋大天使教学设计 4页

学生体育考试教学设计方案 5页

孙膑排位赛教学设计 3页

学年度第二学期小学安全工作计划 28页

咏春拳基础招式教学设计 3页

《墙面装饰构造 》课件 25页

钢盖板制作安装施工方案 4页

双胎妊娠保胎教学查房 24页

惠州市食品生产加工小作坊禁止生产加工食品种.. 19页

[基层妇幼保健先进工作者事迹材料]先进工作者.. 1页

汽车发动机点火线圈技术条件 13页

借鉴市委办公厅工作114个失误实例(全集排版2.. 94页

《楞严咒》简体注音版 17页

六十仙命配二十四山吉凶选择一览表 5页

鼻空肠管相关护理幻灯片 21页

食堂餐具自动回收车的设计(含全套CAD图纸) 17页