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