第1次测试参考答案

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

第1次测试参考答案
一、判断是非题(每题4分)
1. 计算机能够识别和执行的指令集合称为程序,计算机的一切操作都是由程序控制的
正确错误
2. 程序设计时,先要分析问题、设计算法,再使用计算机语言编写程序,之后进行编译、调试、链接、运行
正确错误
3. 汇编语言是符号化语言,用它编写的代码能被计算机直接执行
正确错误
4. 高级语言中用到的程序和指令是用英文单词表示的,所用的运算符和运算表达式与人们日常用到的数学式子差不多,容易理解
正确错误
5. C99对C89进行扩充,增加了许多新内容
正确错误
6. C语言唯一不足的是编写的程序移植性差
正确错误
7. main()的返回类型通常为int,返回0表示正常结束
正确错误
8. C语言的注释有两种方式://...(单行注释)和/*…*/(块注释)
正确错误
9. 一个函数包括函数首部、函数体、函数尾部三部分
正确错误
10. C语言本身提供了功能强大的输入输出语句
正确错误
二、单项选择题(每题4分)
1. 最先出现的计算机语言是【】
(A) 机器语言
(B) 汇编语言
(C) 高级语言
(D) C语言
2. 要把高级语言编写的源程序转换为目标程序,需要使用【】
(A) 编辑程序
(B) 驱动程序
(C) 调试程序
(D) 翻译程序
3. UNIX后期版本的主要代码是用【】编写的
(A) 汇编语言
(B) C语言
(C) C++语言
(D) FORTRAN语言
4. 以下说法正确的是【】
(A) C语言程序总是从第一个定义的函数开始执行
(B) 在C语言程序中可以包括多个main()函数
(C) C语言程序总是从main()开始执行
(D) C语言的main()必须放在最前面
5. C语言的语句是以【】结尾的
(A) ;(中文分号)
(B) ;(英文分号)
(C) .(英文点号)
(D) 无符号
6. 执行【】语句块后,变量i的值为
20
(A)
int i=2; //i=i+3;
i=i*4;
(B)
int i=2;
//i=i+3;
//i=i*4;
(C)
int i=2;
/* i=i+3;
i=i*4; */
(D)
int i=2;
i=i+3;
i=i*4;
7. 正确定义了整型变量a、b的是【】
(A) int a, b
(B) int a; b;
(C) int ab;
(D) int a, b;
8. 【】是正确的预处理指令
(A) #include <stdio.h>;
(B) #inlcude <stdio.h>
(C) #include <stdio.h>
(D) #include <stdio>
9. 能够正确输入a、b值的语句是【】
(A) scanf("%d,%d",a,b);
(B) Scanf("%d,%d",&a,&b);
(C) scanf("%d,%d",&a,&b);
(D) scanf(&a,&b);
10. 能够正确输出a、b值的语句是【】
(A) printf("%d,%d",&a,&b);
(B) printf("%d,%d",a,b);
(C) printf(%d,%d,a,b);
(D) print("%d,%d",a,b);
三、多项选择题(每题4分)
1. 下列语言中,属于面向对象的语言是【】
(A) C语言
(B) C++语言
(C) Java语言
(D) C#语言
2. 以下描述中,属于C语言特点的是【】
(A) 语言简洁、紧凑,使用方便、灵活
(B) 运算符、数据类型丰富
(C) 具有结构化的控制语句
(D) 允许直接访问物理地址,能进行位操作,可以直接对硬件进行操作
3. 下列关于函数的说法中,正确的有【】
(A) 函数都有一个名称和一对圆括号
(B) 函数必须有参数
(C) 函数体必须用{ }括住
(D) 函数的返回值应与返回类型匹配
4. 一个C语言程序通常需要经过【】环节后,才能执行
(A) 编辑
(B) 编译
(C) 链接
(D) 安装
5. C语言源程序的扩展名可以为【】
(A) c
(B) cpp
(C) obj
(D) exe。

相关文档
最新文档