C程序设计上机实验的目的

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C程序设计上机实验的目的

C语言程序设计是一门实践性很强的软件基础课程,该课程对提高学生的逻辑分析、抽象思维和程序设计能力,培养优良的程序设计的风格有重要意义。而上机实践则是学好本课程的十分重要的环节。为此,认真上机实践,有利于进一步巩固和加深对本课程基本概念和基本知识的理解和掌握,同时,也为后续相关的课程学习打下了必备的技能基础。

上机时,主要完成源程序的编辑、编译、连接和运行。我们将检查程序和算法是否正确、程序的逻辑是否正确、程序的执行顺序是否

通常,上机的各个环节都有可能碰到不少问题,不会一次成功,应针对问题细心地查找原因,逐个解决。这也是锻炼上机调试能力的好机会,碰到困难时切忌轻易放弃。通过多上机,切实掌握程序调试技术(相信程序是调试出来的,不是“编”出来的)

C程序设计上机实验任务

上机实验分课内(计划内)上机和课外(计划外)上机。本学期课内上机34学时,有条件的学生应加强课外上机。

实验1 C语言简单程序的编写和调试

[实验目的]

熟悉Turbo C2.0或Turbo C++ 3.0集成环境,掌握在该环境下进行程序调试的一般方法。

[实验要求]

1.熟悉Turbo C集成环境的使用,掌握在该环境下输入、编辑、编译、连接和运行C源程序,并进行程序调试的一般方法。

2. 通过编写简单程序,掌握C程序的基本组成和结构,以及用C程序解决实际问题的步骤。

[实验内容]

1)验证:书上例题1.1 1.2 1.3

2)编程序:习题1.5 1.6

[验证内容]

在C语言程序中,主函数main()必须放在首函数的位置吗?

补充题:

一、选择题:

1.一个C语言程序是由___组成的。

A. 一个主程序和若干个子程序B.函数

C.若干过程D.若干子程序

2.一个C程序中,main()函数的位置___。

A. 必须在开始B.必须在系统调用的库函数后面C.可以任意D.必须在最后

3.一个C程序的执行是从___。

A. 本程序的main()函数开始,到main()函数结束

B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C. 本程序的main()函数开始,到本程序文件的最后一个函数结束D.本程序文件的第一个函数开始,到本程序main()函数结束

4.以下叙述中正确的有___。

A. C程序中每行只能写一条语句

B.C语言本身没有输入输出语句

C.对C程序进行编译时可以找出语法错误和注释中的拼写错误D.在C程序中,注释说明只能位于一条语句的后面

5.C语言可执行程序的开始执行点是___。

A. 程序中第一条可执行语句B.程序中第一个函数

C.程序中的main()函数D.包含文件中的第一个函数

二、填空题:

1. 每个用C语言编写的程序必须有一个并且只能有一个_________函数。

2. 一个函数应包括和两部分组成。

3. C语言中,每个语句的结束符是。

4. 为了生成可执行文件,程序把编译器的输出和各种库函数连接在一起。

5. C程序通常是用程序填入的。

6. C语言程序都是从函数开始执行。

7.函数体用开始,用结束。

8.C语言有__________个关键字。

三、判断题:

1.C语言程序中可以有多个函数,但只能有一个主函数。()

2.C语言程序中在书写上只能是一条语句写一行。()

3.一个C程序可以包含若干个函数,且程序的执行总是从第一行开始。()

4.C语言认为变量或函数名flag和FlAg、MAIN和main是相同的。()

四、思考题:

1.总结C语言程序的基本结构。

2.总结从C语言源程序到计算机执行并给出结果,要经过哪些上机步骤。

相关文档
最新文档