c语言字符数组算式运算,C语言》期末考试试卷( B卷与参考答案 )

2010~2011学年度第一学期10级《C语言》期末考试试卷(B卷与参考答案)班级1011计网学号姓名总分

(适用班级:1011计网)

(考试形式:闭卷时间:90分钟)

cd6a260c6636869f9300de4d8c696e5f.png

一、选择题(每题2分,共60分)

1、C语言程序的基本单位是( C )

A) 程序行B) 语句C) 函数D) 字符

2、C语言程序的三种基本结构是( A )

A、顺序结构,选择结构,循环结构

B、递归结构,循环结构,转移结构

C、嵌套结构,递归结构,顺序结构

D、循环结构,转移结构,顺序结构

3、C语言可执行程序的开始执行点是( C)

A) 程序中第一条可执行语句B) 程序中第一个函数

C) 程序中的main函数D) 包含文件中的第一个函数

4、C语言中,运算对象必须是整型数的运算符是( A )

A) % B) \ C) %和\ D) * *

5、C语言中数组下标的下限是( B )。

A、1

B、0

C、视具体情况

D、无固定下限

6、C语言中最简单的数据类型包括( B )

A) 整型、实型、逻辑型B) 整型、实型、字符型

C) 整型、字符型、逻辑型D) 整型、实型、逻辑型、字符型

7、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是( B )

A) input x,y,z; B) scanf("%d%d%d",&x,&y,&z);

C) scanf("%d%d%d",x,y,z); D) read("%d%d%d",&x,&y,&z);

8、表达式:10!=9的值是( D )

A) true B) 非零值C) 0 D) 1

9、表示关系x<=y<=z的c语言表达式为( A)

A) (X<=Y)&&(Y<=Z) B) (X<=Y)AND(Y<=Z)

C) (X<=Y<=Z) D) (X<=Y)&(Y<=Z)

10、下列运算符其优先级最高的是( C)。

A、||

B、&&

C、+

D、=

11、下面的DO循环中,一共循环(D)次。M=5 N=1 DO WHiLE N<=M N=N+1 ENDDO

(A) 1 (B) 6 (C) 4 (D) 5 12、一个C语言的语句至少应包一个( C)

A、{}

B、逗号

C、分号

D、什么不要

13、在C语言程序中,注释部分从哪开始,到哪结束?( D)

A、从(到)结束

B、从REM开始无结束志标志

C、无起始标志

D、从/*开始,*/结束

14、在C语言中,要求运算数必须是整型的运算符是( A )

A) % B) / C) < D) !

15、在C语言程序中,可以用做变量名的是( B )

A) 1e5 B) a1 C) int D) *p

16、以下程序的输出结果是____ i=5; i=++i*4+2; ( D )

A、5

B、6

C、23

D、26

17、在C 语言中,每个语句必须以(D)结束。

A. 回车符

B. 冒号

C. 逗号

D. 分号

18、结构化程序设计的3种结构是( D )

A)顺序结构、选择结构、转移结构B)分支结构、等价结构、循环结构C)多分支结构、赋值结构、等价结构D)顺序结构、选择结构、循环结构

19、下列常用的转义字符属于换行的是(A)

A、\n

B、\t

C、\b

D、\f

20、下列常用的格式字符用于十进制整数的是(D)

A、%c

B、%O B、%x D、%d

21、在一个源程序中main函数的位置( D )。

A.必须在最开始 B.必须在最后

C.必须在预处理命令的后面 D.可以在其他函数之前或之后

22、下列叙述中正确的是( C )。

A. main函数必须出现在其他函数之前

B. main函数中至少必须有一条语句

C. C程序总是从main函数的第一条语句开始执行

D. C程序总是在执行完main函数的最后一条语句后结束

23、以下叙述中正确的是( C )。

A. C语言系统以函数为单位编译源程序

B. main函数必须放在程序开始

C. 用户定义的函数可以被一个或多个函数调用任意多次

D. 在一个函数体内可以定义另外一个函数

24、以下叙述中正确的是( C )。

A) C语言程序将从源程序中第一个函数开始执行

B) 可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行

C) C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束

D) main可作为用户标识符,用以命名任意一个函数作为主函数

25、以下叙述中正确的是 ( C ) 。

A) C程序中的注释只能出现在程序的开始位置和语句的后面。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值