100分 发表于 2017-7-5 14:33:21

西工大17春《C语言程序设计》平时作业参考答案资料

西工大17春《C语言程序设计》平时作业
一、单选题:www.ap5u.com
1.函数体一般包括(    )两部分。          (满分:3)
    A. 声明
    B. 执行
    C. 形式
    D. 操作
2.计算机算法可分为(    )两大类别。          (满分:3)
    A. 数值运算算法
    B. 非数值运算算法
    C. 结构运算
    D. 形式运算
3.计算机算法的特性包括(    ) 。          (满分:3)
    A. 有穷性
    B. 确定性
    C. 有零个或多个输入
    D. 有一个或多个输出
    E. 有效性
1.算法是(    )。          (满分:3)
    A. 为解决一个问题而采取的方法和步骤
    B. 为设置一个问题而采取的方法和步骤
    C. 为解决一个问题而开会讨论
2.1          (满分:3)
    A. 1
    B. 2
    C. 3
    D. 4
3.1          (满分:3)
    A.
    B.
    C.
    D.
4.表达式0x13 & 0x17的值是(    )。          (满分:3)
    A. 0x17
    B. 0x13
    C. 0xf8
    D. 0xec
5.1          (满分:3)
    A.
    B.
    C.
    D.
6.11          (满分:3)
    A.
    B.
    C.
    D.
7.2          (满分:3)
    A.
    B.
    C.
    D.
8.在C语言中,定义数组元素时,下面关于数组下标数据类型的说法错误的是(    )。          (满分:3.5)
    A. 整型常量
    B. 整型表达式
    C. 整型常量或整型表达式
    D. 任何类型的表达式
9.(    )是程序设计的灵魂。          (满分:3.5)
    A. 人
    B. 算法
    C. 公式
    D. 方程
10.1          (满分:3.5)
    A.
    B.
    C.
    D.
11.1          (满分:3.5)
    A. 10
    B. 15
    C. 100
    D. 150
12.下面对typedef的叙述中不正确的是(    )。          (满分:3.5)
    A. 用typedef可以定义各种类型名,但不能用来定义变量
    B. 用typedef可以增加新类型
    C. 用typedef只是将已存在的类型用一个新的标识符来代表
    D. 使用typedef有利于程序的通用和移植
13.设有程序段:char s[]="china"; char *p ; p=s ; 则下面叙述正确的是(    )。          (满分:3.5)
    A. s和p完全相同
    B. 数组s中的内容和指针变量p中的内容相等
    C. s数组长度和p所指向的字符串长度相等
    D. *p与s相等
14.1          (满分:3.5)
    A.
    B.
    C.
    D.
15.1          (满分:3.5)
    A. 11
    B. 10
    C. 6
    D. 有语法错误
16.1          (满分:3.5)
    A. 循环不是无限循环
    B. 循环是无限循环
    C. 循环体语句一次也不执行
    D. 循环体语句执行一次
17.以下运算符优先级最低的是(    )。          (满分:3.5)
    A. &&
    B. &
    C.(    )
    D. |
18.若有定义:int a,则正确引用数组a元素的是(    )。          (满分:3.5)
    A. a
    B. a
    C. a
    D. a
19.1          (满分:3.5)
    A.
    B.
    C.
    D.
20.1          (满分:3.5)
    A. int
    B. int*
    C.(*int)
    D.(int*)
21.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为(    )。          (满分:3.5)
    A. 连接、编译
    B. 编译、连接
    C. 连接、运行
    D. 运行
22.若有定义:int(*p); 则标识符p(    )。          (满分:3.5)
    A. 是一个指向整型变量的指针
    B. 是一个指针数组名
    C. 是一个指针,它指向一个含有四个整型元素的一维数组
    D. 定义不合法
23.在文件使用方式中,字符串"rb"表示(    )。          (满分:3.5)
    A. 打开一个已存在的二进制文件,只能读取数据
    B. 打开一个文本文件,只能写入数据
    C. 打开一个已存在的文本文件,只能读取数据
    D. 打开一个二进制文件,只能写入数据
24.1          (满分:3.5)
    A. 1
    B. 1256
    C. 12ab56
    D. ab
二、多选题:
25.若a=2,b=3,则a | b的值是(    )。          (满分:3.5)
    A. 0
    B. 1
    C. 2
    D. 3
26.(    )是C语言提供的合法的数据类型说明关键字。          (满分:3.5)
    A. Float
    B. signed
    C. integer
    D. Char
27.1          (满分:3.5)
    A.
    B.
    C.
    D.
帖子下面的附件就是本套题目的满分答案

页: [1]
查看完整版本: 西工大17春《C语言程序设计》平时作业参考答案资料