16春奥鹏西工大《C语言程序设计》平时作业标准答案
西工大16春《C语言程序设计》平时作业一、单选题:
1.计算机算法可以用( )等方法表示。 (满分:3)
A. 自然语言
B. 流程图
C. 伪代码
D. 方块图
2.C程序注释是由( )所界定的文字信息组成的。 (满分:3)
A. /*
B. #
C. */
D. &
3.函数体一般包括( )两部分。 (满分:3)
A. 声明
B. 执行
C. 形式
D. 操作
1.1 (满分:3)
A.
B.
C.
D.
2.C源程序中正确的文件名写法是( )。 (满分:3)
A. c
3.1 (满分:3)
user\text.txt
B. c
4.下面对typedef的叙述中不正确的是( )。 (满分:3)
\user\text.txt
C. c
5.以下叙述不正确的是( )。 (满分:3)
\user\text.txt
D. c
6.1 (满分:3)
\\user\\text.txt
7.若执行fopen函数时发生错误,则函数的返回值是( )。 (满分:3)
A. 1
B. 2
C. 3
D. 4
8.若要用fopen函数打开一个新的二进制文件,该文件既要能读也能写,则使用文件方式应是( )。 (满分:3.5)
A. 用typedef可以定义各种类型名,但不能用来定义变量
B. 用typedef可以增加新类型
C. 用typedef只是将已存在的类型用一个新的标识符来代表
D. 使用typedef有利于程序的通用和移植
9.1 (满分:3.5)
A. 预处理命令行都必须以#开始
B. 在程序中凡是以#开始的语句行都是预处理命令行
C. C程序在执行过程中对预处理命令行进行处理
D. 预处理命令行可以出现在C程序中任意一行上
10.以下叙述中正确的是( )。 (满分:3.5)
A. x*y/u*v
B. x*y/u/v
C. x*y/(u*v)
D. x/(u*v)*y
11.1 (满分:3.5)
A. 地址值
B. 0
C. 1
D. EOF
12.若调用一个函数int fun( ),且此函数中没有return语句,则正确的说法是( )。 (满分:3.5)
A. "a+b"
B. "wb+"
C. r+b
D. "ab"
13.1 (满分:3.5)
A. 19
B. 18
C. 23
D. 24
14.数据-324在二进制文件和文本文件中所占的字节数分别是( )。 (满分:3.5)
A. 在程序的一行上可以出现多个有效的预处理命令行
B. 使用带参数的宏时,参数的类型应与宏定义时的一致
C. 宏替换不占用运行时间,只占用编译时间
D. C语言的编译预处理就是对源程序进行初步的语法检查
15.1 (满分:3.5)
A.
B.
C.
D.
16.1 (满分:3.5)
A. 该函数没有返回值
B. 该函数返回若干个系统默认值
C. 能返回一个用户所希望的函数值
D. 返回一个不确定的值
17.1 (满分:3.5)
A. 循环不是无限循环
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次
18.当C语言的源程序在一行写不下时,可以( )。 (满分:3.5)
A. 2,2
B. 2,4
C. 4,2
D. 4,4
19.1 (满分:3.5)
A. 56,70
B. 0
0
C. 40
50
D. 62
75
20.算法是( )。 (满分:3.5)
A.
B.
C.
D.
21.( )是C语言提供的合法的数据类型说明关键字。 (满分:3.5)
A. 00011011
B. 00011011
C. 00011000
22.1 (满分:3.5)
A. 用逗号续行
B. 用分号续行
C. 用\续行
D. 用空格续行
23.一个C程序总是从( )函数开始运行的。 (满分:3.5)
A.
B.
C.
D.
24.以下不是死循环的语句是( )。 (满分:3.5)
A. 为解决一个问题而采取的方法和步骤
B. 为设置一个问题而采取的方法和步骤
C. 为解决一个问题而开会讨论
二、多选题:
25.1 (满分:3.5)
A. Float
B. signed
C. integer
D. Char
26.以下叙述不正确的是( )。 (满分:3.5)
A.
B.
C.
D.
27.若x=2,y=3,则x & y的值是( )。 (满分:3.5)
A. main
B. include
C. int
D. for
页:
[1]