西工大16春c语言程序,西工大16春《C语言程序设计》平时作业答案

A. 自然语言

B. 流程图

C. 伪代码

D. 方块图

满分:3  分

2.  C程序注释是由( )所界定的文字信息组成的。

A. /*

B. #

C. */

D. &

满分:3  分

3.  函数体一般包括( )两部分。

A. 声明

B. 执行

C. 形式

D. 操作

满分:3  分

二、答案来源(谋学网www.mouxue.com)(共 27 道试题,共 91 分。)V 1.  1

A.

B.

C.

D.

满分:3  分

2.  C源程序中正确的文件名写法是( )。

A. c:user\text.txt

B. c:\user\text.txt

C. c:\user\text.txt

D. c:\\user\\text.txt

满分:3  分

3.

1

A. 1

B. 2

C. 3

D. 4

满分:3  分

4.  下面对typedef的叙述中不正确的是( )。

A. 用typedef可以定义各种类型名,但不能用来定义变量

B. 用typedef可以增加新类型

C. 用typedef只是将已存在的类型用一个新的标识符来代表

D. 使用typedef有利于程序的通用和移植

满分:3  分

5.  以下叙述不正确的是( )。

A. 预处理命令行都必须以#开始

B. 在程序中凡是以#开始的语句行都是预处理命令行

C. C程序在执行过程中对预处理命令行进行处理

D. 预处理命令行可以出现在C程序中任意一行上

满分:3  分

6.

1

A. x*y/u*v

B. x*y/u/v

C.

x*y/(u*v)

D.

x/(u*v)*y

满分:3  分

7.  若执行fopen函数时发生错误,则函数的返回值是( )。

A. 地址值

B. 0

C. 1

D. EOF

满分:3  分

8.  若要用fopen函数打开一个新的二进制文件,该文件既要能读也能写,则使用文件方式应是( )。

A. "a+b"

B. "wb+"

C. r+b

D. "ab"

满分:3.5  分

9.

1

A. 19

B. 18

C. 23

D. 24

满分:3.5  分

10.  以下叙述中正确的是( )。

A. 在程序的一行上可以出现多个有效的预处理命令行

B. 使用带参数的宏时,参数的类型应与宏定义时的一致

C. 宏替换不占用运行时间,只占用编译时间

D. C语言的编译预处理就是对源程序进行初步的语法检查

满分:3.5  分

11.

1

A.

B.

C.

D.

满分:3.5  分

12.  若调用一个函数int fun(),且此函数中没有return语句,则正确的说法是( )。

A. 该函数没有返回值

B. 该函数返回若干个系统默认值

C. 能返回一个用户所希望的函数值

D. 返回一个不确定的值

满分:3.5  分

13.

1

A. 循环不是无限循环

B. 循环是无限循环

C. 循环体语句一次也不执行

D. 循环体语句执行一次

满分:3.5  分

14.  数据-324在二进制文件和文本文件中所占的字节数分别是( )。

A. 2,2

B. 2,4

C. 4,2

D. 4,4

满分:3.5  分

15.

1

A. 56,70

B. 0,0

C. 40,50

D. 62,75

满分:3.5  分

16.

1

A.

B.

C.

D.

满分:3.5  分

17.

1

A. 00011011

B. 00011011

C. 00011000

满分:3.5  分

18.  当C语言的源程序在一行写不下时,可以( )。

A. 用逗号续行

B. 用分号续行

C. 用\续行

D. 用空格续行

满分:3.5  分

19.

1

A.

B.

C.

D.

满分:3.5  分

20.  算法是( )。

A. 为解决一个问题而采取的方法和步骤

B. 为设置一个问题而采取的方法和步骤

C. 为解决一个问题而开会讨论

满分:3.5  分

21.  ( )是C语言提供的合法的数据类型说明关键字。

A. Float

B. signed

C. integer

D. Char

满分:3.5  分

22.

1

A.

B.

C.

D.

满分:3.5  分

23.  一个C程序总是从( )函数开始运行的。

A. main

B. include

C. int

D. for

满分:3.5  分

24.  以下不是死循环的语句是( )。

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

满分:3.5  分

25.

1

A. 596

B. 579

C. 5690

D. 出错

满分:3.5  分

26.  以下叙述不正确的是( )。

A. 表达式a&=b等价于a=a&b

B. 表达式a|=b等价于a=a|b

C. 表达式a∧=b等价于a=a∧b

D. 表达式a!=b等价于a=a!b

满分:3.5  分

27.  若x=2,y=3,则x & y的值是( )。

A. 0

B. 2

C. 3

D. 5

满分:3.5  分

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值