大二上语言考纲习题答案.pdfVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、思考题

1.汇编语言与高级语言有何区别?

汇编语言是用助记符来代表机器语言的代码,用汇编程序将汇编语言翻译成机器语

言,汇编语言指令与机器指令是一一对应的。高级语言不依赖计算机具体型号,具有良

好的移植性和可读性,一条高级语言语句通常对应多条机器指令。

2.所有的C编译器都是相同的吗?

不相同。编译程序是将高级语言编写的程序翻译成机器语言程序,由于不同机器的

机器指令不同,因此编译程序也不同。

3.什么是源程序文件?

用任何一种高级语言编写的程序称为源程序。

4.通常程序的错误有哪些?它们之间有什么区别?

语法错误、逻辑错误和运行异常。语法错误是指源程序中存在语则的地方,

编译器可以发现这类错误。逻辑错误是指程序没有完成预期功能,编译器发现不了这类

错误,导致程序运行后不能得到正确结果,一般需要进行调试才能修正逻辑错误。运行

异常是指程序运行环境的情况考虑不足而导致程序的运行异常终止。

5.C和C++的特点有哪些?

1)C++是C语言的超集,C++由两个部分组成:一个是过程性语言部分,这部分与C

语言无本质区别,一般遵守ANSIC标准;二是类和对象部分,这是C语言所没

有的,它是面向对象程序设计的主体。

2)C++充分保持了与C语言的兼容性,绝大多数C语言程序不可以不经修改直接在

C++环境中运行。

3)C++仍然支持面向过程的程序设计,是一种理想的结构化程序设计语言,又几乎全

部包含了面向对象程序设计的特征。

4)C++继承了C语言的高效率、灵活性等优点,C++使程序“结构清晰、易于扩展、

易于而不失效率”。

5)C++是一种的、与硬件基本无关的、广泛使用的程序设计语言,具有很好的

通用性和可移植性。C++程序通常无需修改,或稍作修改,即可在其他计算机系统

上运行。

6)具有丰富的数据类型和运算符,并提供了功能强大的库函数。

6.程序设计有哪些主要步骤?

分析问题、系统设计、用某种程序设计语言编程、测试与调试、整理并写出所有的

文档资料、运行与。

7.C程序的基本构成主要包括哪些?

注释部分,位于/*和*/之间的所有文字。预处理命令,如#include等。程序级定义,

包括常量定义和全局变量定义等,#define即可算在预处理命令中,也可算在程序级定

义中。函数原型。main函数。用户自定义函数。

8.在C程序中,为什么要加注释?

注释有助于阅读和理解该函数,对程序和重用非常必要。

9.什么是计算机算法?它有哪些特征?

算法泛指解决某一个问题的方法和步骤。算法是程序设计的。其特征有:确定

性、有效性、有穷性、有输入、有输出。

二、编程题

1.编写一个程序,在屏幕上显示下列信息:

WestudytheCprogramminglanguage.

Wealllikeit.

#includestdio.h

voidmain()

{

printf(WestudytheCProgramminglanguage.\nWealllikeit.\n);

}

2.编写一个程序,在屏幕

文档评论(0)

cra12138 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档