Multi-Choice Questions
  1. 计算机硬件惟一可理解____语言。
    a.机器 b.符号 c.高级 d.自然

  2. ____语言又被称为汇编语言。
    a.机器 b.符号 c.高级 d.自然

  3. 挪威语、波斯语、和俄语被归类于____语言。
    a.机器 b.符号 c.高级 d.自然

  4. C、C++和Java可归类于____语言。
    a.机器 b.符号 c.高级 d.自然

  5. 用来编程的软件称为____。
    a.预处理程序 b.文本编辑器 c.翻译程序 d.源文件

  6. ____把不同来源的预编译单元汇编到一个可执行程序中。
    a.预处理程序 b.文本编辑器 c.链接器 d.载入程序

  7. 编译器由____和____组成。
    a.预处理程序、载入程序 b.文本编辑器、载入程序
    c.预处理程序、翻译程序 d.链接器、预处理程序
  8. ____是机器语言代码。
    a.翻译单元 b.目标模块 c.源文件 d.子程序

  9. 操作系统程序通过调用____来把程序载入内存。
    a.载入程序 b.链接器 c.翻译程序 d.处理器

  10. ____语言使用传统方法编程并且被归入强制语言。
    a.过程化 b.函数型 c.说明性 d.面向对象

  11. FORTRAN是一种____语言。
    a.过程化 b.函数型 c.说明性 d.面向对象

  12. PASCAL是一种____语言。
    a.过程化 b.函数型 c.说明性 d.面向对象

  13. C++是一种____语言。
    a.过程化 b.函数型 c.说明性 d.面向对象

  14. LISP是一种____语言。
    a.过程化 b.函数型 c.说明性 d.面向对象

  15. ____是在商业环境中广泛使用的语言。
    a.FORTRAN b.C++ c.C d.COBOL

  16. ____是第一种高级语言,至今仍广泛使用于科学和工程界。
    a.FORTRAN b.C++ c.C d.COBOL

  17. ____是一种通过强调结构化编程方法来教初学者编程而设计的语言。
    a.C++ b.C c.Pascal d.Scheme

  18. UNIX操作系统是用____语言编写的。
    a.C++ b.C c.Pascal d.LISP

  19. 在DoD中流行的一种过程化语言是____。
    a.Ada b.Java c.C++ d.LISP

  20. ____是很受欢迎的面向对象语言。
    a.FORTRAN b.COBOL c.C++ d.LISP

  21. 在C++中,____使数据和操作对用户不可见。
    a.封装 b.继承 c.多态 d.模块化

  22. ____程序可以是应用程序或者是applet.
    a.FORTRAN b.COBOL c.C++ d.Java

  23. LISP和Scheme都是____语言。
    a.过程化 b.函数型 c.说明性 d.面向对象

  24. Prolog是____语言的例子。
    a.过程化 b.函数型 c.说明性 d.面向对象

  25. HTML、PERLT和SQL同属于____语言。
    a.现代 b.专用 c.说明性 d.面向对象

  26. C语言中的标准数据类型是____。
    a.int b.char c.float d.以上皆是

  27. 标准数据类型____可以描述带小数部分的数。
    a.int b.char c.float d.以上皆是

  28. 标准数据类型____能描述不带小数部分的数。
    a.int b.char c.float d.以上皆是

  29. 标准数据类型____可以描述计算机字母表中的任何值。
    a.int b.char c.float d.以上皆是

Exercises

68. 判断下面标识符是否符合C语言语法.
a.2AB b.A2B c.A C d.999

69. 在C语言中声明并定义下面的变量:
a.整型变量i b.浮点型变量f c.字符型变量c

70. 重做69题,要求对每个变量进行初始化.

71. 在C语言中,如何用一条语句从键盘上读取两个整形变量.

72. 在C语言中,如何用一条语句打印出两个整形数值.

73. 用C语言写下面语句:
a.变量x和变量y相乘,并将结果赋给变量z
b.递增变量x
c.递增变量y
d.比较变量x、y值是否相等

74. 用C语言中for循环语句打印“Hello World!”10次。

75. 用C语言中while循环语句打印“Hello World!”10次。

76. 用C语言中do-while循环语句打印“Hello World!”10次。