open 发表于 2018-6-15 14:20:33

西工大18春《C语言程序设计》平时作业

西工大18春《C语言程序设计》平时作业
核对题目下载答案q761296021西工大18春《C语言程序设计》平时作业
1.[单选题]在C语言中,要求参加运算的数必须是整数的运算符是()。          (满分:)
    A. /
    B. *
    C. %
    D. =
    正确答案:——C——
2.[单选题]1          (满分:)
    A. 1
    B. 2
    C. 3
    D. 4
    正确答案:——B——
3.[单选题]以下叙述不正确的是()。          (满分:)
    A. 预处理命令行都必须以#开始
    B. 在程序中凡是以#开始的语句行都是预处理命令行
    C. C程序在执行过程中对预处理命令行进行处理
    D. 预处理命令行可以出现在C程序中任意一行上
    正确答案:——C——
4.[单选题]1          (满分:)
    A. A
    B. B
    C. C
    D. D
    正确答案:————
5.[单选题]当定义一个结构体变量时,系统分配给它的内存量是()。          (满分:)
    A. 各成员所需内存量的总和
    B. 结构中第一个成员所需内存量
    C. 成员中占内存量最大的容量
    D. 结构中最后一个成员所需内存量
    正确答案:————
6.[单选题]11          (满分:)
    A. A
    B. B
    C. C
    D. D
    正确答案:————
7.[单选题]1          (满分:)
    A. int
    B. int*
    C. (*int)
    D. (int*)
    正确答案:————
8.[单选题]若执行fopen函数时发生错误,则函数的返回值是()。          (满分:)
    A. 地址值
    B. 0
    C. 1
    D. EOF
    正确答案:————
9.[单选题]1          (满分:)
    A. A
    B. B
    C. C
    D. D
    正确答案:————
10.[单选题]1          (满分:)
    A. A
    B. B
    C. C
    D. D
    正确答案:————
11.[单选题]若有说明:inta[]={0,0};则下面不正确的叙述是()。          (满分:)
    A. 数组a的每个元素都可得到初值0
    B. 二维数组a的第一维大小为1
    C. 因为初值个数除以a中第二维大小的值的商为0,故数组a的行数为1
    D. 只有元素a和a可得到初值0,其余元素均得不到初值0
    正确答案:————
12.[单选题]1          (满分:)
    A. x*y/u*v
    B. x*y/u/v
    C. x*y/(u*v)
    D. x/(u*v)*y
    正确答案:————
13.[单选题]1          (满分:)
    A. 0
    B. 1
    C. 2
    D. 6
    正确答案:————
14.[单选题]1          (满分:)
    A. A
    B. B
    C. C
    D. D
    正确答案:————
15.[单选题]1          (满分:)
    A. 9
    B. 7
    C. 6
    D. 5
    正确答案:————
16.[单选题]1          (满分:)
    A. 02
    B. -20
    C. -21
    D. -11
    正确答案:————
17.[单选题]1          (满分:)
    A. A
    B. B
    C. C
    D. D
    正确答案:————
18.[单选题]1          (满分:)
    A. doublefun(intx,doubley)
    B. fun(intx,doubley)
    C. doublefun(int,double)
    D. fun(x,y)
    正确答案:————
19.[单选题]在C语言中,定义数组元素时,下面关于数组下标数据类型的说法错误的是()。          (满分:)
    A. 整型常量
    B. 整型表达式
    C. 整型常量或整型表达式
    D. 任何类型的表达式
    正确答案:————
20.[单选题]若有定义:int(*p);则标识符p()。          (满分:)
    A. 是一个指向整型变量的指针
    B. 是一个指针数组名
    C. 是一个指针,它指向一个含有四个整型元素的一维数组
    D. 定义不合法
    正确答案:————
21.[单选题]若x=2,y=3,则x&y的值是()。          (满分:)
    A. 0
    B. 2
    C. 3
    D. 5
    正确答案:————
22.[单选题]若有定义:inta,则对数组a元素的正确引用是()。          (满分:)
    A. a
    B. ,{IsCorrect:false,I1:C,I2:a(5)
    D. a[-10]
    正确答案:————
23.[单选题]表达式0x13&0x17的值是()。          (满分:)
    A. 0x17
    B. 0x13
    C. 0xf8
    D. 0xec
    正确答案:————
24.[单选题]函数rewind的作用是()。          (满分:)
    A. 使位置指针重新返回文件的开头
    B. 将位置指针指向文件中所要求的特定位置
    C. 使位置指针指向文件的末尾
    D. 使位置指针自动移至下一个字符位置
    正确答案:————
25.[单选题]1          (满分:)
    A. 56,70
    B. 0,0
    C. 40,50
    D. 62,75
    正确答案:————
26.[单选题]1          (满分:)
    A. 00011011
    B. 00011011
    C. 00011000
    正确答案:————
27.[单选题]1          (满分:)
    A. 语句voidprt_char();有错,它是函数调用语句,不能用void说明
    B. 变量名不能使用大写字母
    C. 函数说明和函数调用语句之间有矛盾
    D. 函数名不能使用下划线
    正确答案:————
28.[单选题]1          (满分:)
    A. 1
    B. 1256
    C. 12ab56
    D. ab
    正确答案:————
29.[单选题]1          (满分:)
    A. A
    B. B
    C. C
    D. D
    正确答案:————
30.[单选题]若有说明:inta={0};则下面正确的叙述是()。          (满分:)
    A. 只有元素a可得到初值0
    B. 此说明语句不正确
    C. 数组a中各元素都可得到初值,但其值不一定为0
    D. 数组a中每个元素均可得到初值0
    正确答案:————
31.[单选题]以下不是死循环的语句是()。          (满分:)
    A. for(y=9,x=1;x>++y;x=i++)i=x
    B. for(;;x+=i)
    C. while(1){x++;
    D. for(i=10;;i--)sum+=i
    正确答案:————
32.[单选题]()是程序设计的灵魂。          (满分:)
    A. 人
    B. 算法
    C. 公式
    D. 方程
    正确答案:————
33.[单选题]1          (满分:)
    A. A
    B. B
    C. C
    D. D
    正确答案:————
34.[单选题]C语言对嵌套if语句的规定是:else总是与()。          (满分:)
    A. 其之前最近的if配对
    B. 第一个if配对
    C. 缩进位置相同的if配对
    D. 最前面的if配对
    正确答案:————
35.[单选题]以下叙述中正确的是()。          (满分:)
    A. 在程序的一行上可以出现多个有效的预处理命令行
    B. 使用带参数的宏时,参数的类型应与宏定义时的一致
    C. 宏替换不占用运行时间,只占用编译时间
    D. C语言的编译预处理就是对源程序进行初步的语法检查
    正确答案:————
36.[多选题]三种基本程序结构是()。          (满分:)
    A. 顺序结构
    B. 选择结构
    C. 循环结构
    D. 树结构
    正确答案:————
37.[多选题]计算机算法可以用()等方法表示。          (满分:)
    A. 自然语言
    B. 流程图
    C. 伪代码
    D. 方块图
    正确答案:————
38.[多选题]计算机算法可分为()两大类别。          (满分:)
    A. 数值运算算法
    B. 非数值运算算法
    C. 结构运算
    D. 形式运算
    正确答案:————
39.[多选题]函数体一般包括()两部分。          (满分:)
    A. 声明
    B. 执行
    C. 形式
    D. 操作
    正确答案:————
40.[多选题]一个计算机程序应包括()的内容。          (满分:)
    A. 对数据的描述
    B. 对企业的描述
    C. 对操作的描述(算法)
    D. 对社会的描述
    正确答案:————


页: [1]
查看完整版本: 西工大18春《C语言程序设计》平时作业