|
谋学网: www.mouxue.com 主要提供奥鹏辅导资料,奥鹏在线作业辅导资料,奥鹏离线作业辅导资料和奥鹏毕业论文以及其他各远程教育作业代写服务,致力打造中国最专业远程教育辅导社区。
8 z+ r$ f% h$ \, |, k
# O3 t* l% f# G4 ^" |一、单选题(共 20 道试题,共 60 分。)V 1. 下列字符串不符合标识符规定的是( )
; p( r b$ {& R9 p7 WA. SUM7 U+ p6 ~$ o8 X! F! G1 s
B. sum
2 T8 k5 _. Q) VC. 3cd+ ~2 v; f' m1 q# K6 |* P+ R) U
D. end: p B1 o! `: }3 _+ I6 Y
满分:3 分6 q$ d8 O( f8 _9 b' ?
2. 下列关于字符串的说法中错误的是( )
/ G# ], R9 h# p! L( P3 \5 wA. 在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志; d* p+ l+ Q1 j6 h2 x2 d
B. ′\0′作为标志占用存储空间,计入串的实际长度
8 G0 {" A9 n" j$ @% [3 @" hC. 在表示字符串常量的时候不需要人为在其末尾加入′\0′
( L) c$ W0 L+ v% f9 R$ ^* R1 }D. 在C语言中,字符串常量隐含处理成以′\0′结尾
% K# i# j! b0 l+ V 满分:3 分4 e j" G k4 D. f: Y/ L Z
3. 下面的字符串赋值语句中正确的是()。
1 J# t. W: w5 Q& X+ [9 D2 oA. x = “ABC”
+ h% n. w- J% `0 OB. y$ = ABC$ u0 B- k8 c$ {$ l7 c
C. z$ = “123”
8 C6 r, p, ^9 V* e1 Q" ^% SD. w$ = 123# m/ E# C% F( v% m2 m
满分:3 分$ k1 u3 f+ {+ f" R( A) f
4. 以下不正确的叙述是( )
" P$ c* Y" L& J. p" pA. 在C程序中,逗号运算符的优先级最低
: Z. V% J0 F: ~% hB. 在C程序中,APH和aph是两个不同的变量
% [8 J2 a6 X }/ e' F5 ^% PC. 若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
9 _# V; t# L7 Z* K# x9 @; sD. 当从键盘输入数据时,对整型变量只能输入整型数值,对实型变量只能输入实型数值
" h# v1 L/ V3 l# l# r( b: C0 c 满分:3 分1 A" {" \; E3 [0 B: o
5. 语句 DIM abc$ (20,5) 定义的是哪一种数组()。0 {- T; \& }% E# f. J2 }+ w
A. 一维数值型数组. y" ~* v9 s M7 e4 Y7 K* g
B. 二维数值型数组9 o/ J6 b7 v- K+ P0 R
C. 一维字符型数组
2 k/ I$ r0 L% `D. 二维字符型数组$ K# N P& T9 G% i! f* B
满分:3 分
6 e1 j0 `. f3 @2 o) U+ f6. 以下说法正确的是( )' r8 ?" v3 D& |0 }2 a, Y. n7 b% i
A. C语言程序总是从第一个的函数开始执行
# w. Q' x/ A u8 KB. 在C语言程序中,要调用函数必须在main()函数中定义4 j; R' h% Z. a6 u4 H! w& Q; g6 X0 ^
C. C语言程序总是从main()函数开始执行
: R8 n; W4 M# AD. C语言程序中的main()函数必须放在程序的开始部分9 R/ U8 L6 a4 i0 `7 E
满分:3 分6 Q- c: V( H+ x5 j9 |3 ]
7. 下面程序的运行结果是()。 x = 5:y = 3 PRINT x = y END6 i' \" }8 _" v/ ?( q0 ~
A. 0
; s4 I e7 T& l# F$ W) hB. 5
3 f3 s8 D0 X1 j. n6 b/ C( I* {. GC. 3
J3 M# V n" [( J- l3 T% QD. –1
3 Q7 T* }- Y' v+ n/ r& V, } 满分:3 分
* P& `9 R, n; P6 c/ Z8. C语言规定,在一个源程序中,main函数的位置( )) |; g3 D7 d2 }( m
A. 必须在最开始, y4 a' h* A2 ~0 z$ C+ m
B. 必须在系统调用的库函数的后面2 Z/ Z S' o- \0 c9 ^
C. 可以任意 x, B2 @: U! Z2 D) u
D. 必须在最后; Z9 I- K2 t$ @' q+ w4 W6 R" X; M% K
满分:3 分
: x ?2 t7 V6 B+ m b0 C9. 已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为( )
! s% j/ e$ g$ x5 d" @4 A2 b* {9 sA. 1
% `, k# f/ J* ~4 {B. 2
3 ]7 ^2 \3 ?6 XC. 3
. g, I( S; M- |D. 4
+ C! ?4 g6 \/ X1 _ 满分:3 分
( m; ~9 P! L) d+ \+ h) w! D7 r10. 表达式“ a * b % + c!- d # ”的值的类型是()。
, B$ `, p- O; K* u+ fA. 长整型) [9 F I0 ?9 s( ^, D7 U
B. 整型* ^. w) [5 U9 Z4 P9 Z$ H
C. 单精度型* t( O$ V, Y+ M4 F
D. 双精度型, E6 I; ~+ R4 @, Y2 x5 e* J+ \
满分:3 分! ~, S+ r1 h$ O# t! `. M
11. 已知int a=6; 则执行a+=a-=a*a;语句后,a的值为( ). T% ?; ]1 U% V/ y+ b
A. 368 \3 {2 R# j# J. X
B. 0
$ y6 E. b/ |9 x& t! `- T( u- xC. -242 ^; v1 j( S5 H' R
D. -60
6 v1 n! R! U# m. W! O8 h6 k- B5 i+ h 满分:3 分* Q B: ]& O. `7 a) _ K- w! `
12. 下面不属于C语言的数据类型是( )
1 I. P% k% l0 ^A. 整型
+ _- v1 [( F0 C5 }B. 实型9 R) Y: }- |4 M6 w
C. 逻辑型
3 [# I* g' o3 h) ^% ~+ cD. 双精度实型; P0 q3 w5 j) ^9 g$ H( Q
满分:3 分
+ G, A3 Z4 w# S3 S( [. }) c3 s, n13. 下面能正确表示八进制数的是( ); \5 y; n* \- T- b8 L
A. 0x16
8 E8 ]5 j% w1 J$ ?8 R4 {B. 029
/ f( M6 d }4 j4 V+ y0 p9 |C. -1149 A$ d: i5 ^! V
D. 033* q7 S% s0 {7 | y# d
满分:3 分0 v4 i) r1 h4 {0 c9 T) ?. V4 }1 F3 I: K
14. 若定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )1 T4 u* w6 ~) v+ i
A. 2.500000
% L% i1 X2 x0 _4 v) b$ `8 A1 IB. 2.750000
+ h! O+ m6 Q. XC. 3.5000002 d9 k% K* V2 Y" N* @9 ^5 D
D. 0.000000
+ f4 l4 G4 J+ Z! V 满分:3 分
0 @) ]6 Y4 B1 z6 D15. 有如下程序段int a=14,b=15,x;char c=′A′;x=(a&&b)&&(c<′B′);执行该程序段后,x的值为( )- Q) m( r4 H+ J# J2 F! w
A. ture" G! ^ Y5 x! ^& e: ~
B. false
$ c5 [4 q2 W1 D7 g5 e s0 YC. 0
8 ^* P$ [: f+ sD. 12 j$ p0 u! A0 ]' i) {' P1 ], T7 [
满分:3 分0 \# ?0 Y# [( @# l; x( I
16. 计算机内部运算使用的数是( )
( V- H5 H9 l8 u; S" y* v. x! b# X8 QA. 十进制数
2 Y" i" q/ N- f* t& bB. 十六进制数
T [9 v1 M/ O0 |% |C. 二进制数
4 S; R9 ^4 v& `- _+ B% ?) [2 aD. 八进制数8 ~4 T1 P2 f7 y+ C
满分:3 分: ~# k7 U, a3 J3 ^% z
17. 以下程序的输出结果是( ) main() { int a=4,b=5,c=0,d; d=!a&&!b||!c; printf("%d\n",d);}- G K8 a$ I- i
A. 15 D& K/ O" J' T$ F% H. x. [
B. 0
1 Z3 f1 ^! A3 R, | SC. 非0的数
0 C( ?! }. K& E( W) iD. -1
+ U6 ?8 D+ f% n* C7 N9 d5 r' f) o 满分:3 分
0 |1 q1 x; K6 m1 z. s" i' u* v18. 在C语言中,int,char和short三种类型数据在内存中所占用的字节数( )
2 n2 R9 x8 V. j/ pA. 由用户自己定义& N0 x0 l1 K& B
B. 均为2个字节
9 g5 Q4 g# s+ ~5 _7 A8 G) _0 BC. 是任意的 c$ D% ?7 b8 x; F1 [
D. 由所用机器的机器字长决定
% o. r3 C4 B* N4 A3 u 满分:3 分
; q0 c4 ~& ^' r19. 设有int x=11;则表达式(x++*1/3)的值是( )
! W( S- \! F% a6 pA. 3
" W. M0 F- B6 s0 F- g+ n8 XB. 4
9 Y3 @1 I, ^* W$ VC. 11
/ E6 A3 i4 ]2 p: X5 P+ XD. 12/ @8 H/ I/ t$ X6 C; L% s
满分:3 分7 c( L7 B2 Z4 p- @1 i
20. C语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符( )
8 o6 {; b, p9 K0 i7 J8 M/ wA. 必须为字母
& V+ ~% P% A0 {+ C: ~ YB. 必须为下划线
& b z( j) F* }2 r7 {; ^) H! v8 ?C. 必须为字母或下划线( r/ ^1 w5 Q7 F2 y
D. 可以是字母,数字和下划线中任一字符3 M5 F$ V E2 [
满分:3 分 $ S' |6 L8 v# ^% u7 @
$ W( p& Y( K( M8 @' P+ ^二、判断题(共 10 道试题,共 40 分。)V 1. 在多重循环中,允许从外层循环转向内层。
: q) r& D0 L$ _! M3 Z Z9 fA. 错误& x6 A7 L1 M' I; I4 Z. G
B. 正确! _2 e5 P/ q1 b3 D4 J. e6 n
满分:4 分
8 G w2 \2 D3 Q9 N& t2. STOP语句的作用是终止程序的运行
+ K& H4 L- h8 i2 h# }5 AA. 错误1 J5 W* G" m [8 p
B. 正确 \$ D: ~% k. i% n
满分:4 分
0 y5 {# H8 X7 \' R: ?3. 在程序设计中,所谓“实现算法”即是指写出源程序。
& j- f' T8 [% o0 S0 I0 r* U( tA. 错误
3 A) T8 O8 r- d* b1 \. t# LB. 正确
0 z8 X; R# @9 s$ G V, Q8 C 满分:4 分+ L* w, _1 x% G5 T l$ I! m
4. QBASIC中所有语句都由语句定义符和语句体共同组成。' i9 N0 Y: p7 ]5 W2 \
A. 错误1 p. G& I* y: D9 Z+ t
B. 正确
) x7 A# m6 ^. c# e 满分:4 分
9 y) B, a4 N- r5. 在赋值语句中,关键字 LET 可以被省略。
' x% e3 c5 G! D+ p: d5 jA. 错误
( P: Q z1 i3 ]: M0 L& {. ?6 iB. 正确
! `4 u+ Z, o& z3 ~/ @2 m. e4 ` 满分:4 分
8 N6 H: s/ _4 I; s1 o6. 在程序设计中,数据只能是数字( j- z. F" Q6 W6 @, e
A. 错误2 H. r. \+ V9 B' _8 u3 K4 J- M
B. 正确; L2 V' I7 \* F3 l6 O$ |
满分:4 分% K1 V! u/ x8 B: U; P5 V
7. NAME 是QBASIC中合法的变量名。2 Q9 a# w8 ~/ y
A. 错误
V" {8 F+ p; Q5 u1 c. nB. 正确0 u3 s* L1 e1 g1 M
满分:4 分
" @5 M* ]0 b9 ?7 Q; }2 f8. QBASIC程序中,行号的大小将决定程序执行的顺序。
/ o. a9 d0 D0 G" Q8 W5 S8 W7 ]A. 错误
) j0 ]" f; ~; Q8 D" N$ w1 y6 o' w5 _B. 正确
* U6 @, L5 z5 Q8 T" s. {( F 满分:4 分
/ o- r2 e) T0 Q" x' T9. WRITE 是QBASIC中合法的变量名。
3 m4 ?6 J, U" B% @9 \# V$ S" B9 o% I# V' QA. 错误
/ H( N/ u9 `( a# L6 j- pB. 正确
+ `6 J" H$ y; _+ \5 } 满分:4 分- `" K8 N* z3 x) Z
10. QBASIC提供了两个工作窗口。; m) ?: Y8 O. [2 f: j! f
A. 错误
, s# x+ D9 ^3 b, \0 \; g% G! F( yB. 正确
- b2 W4 q+ l- L5 e$ [ 满分:4 分 6 W" n/ U( F- [3 K# [
! ]" f% J6 {# D. g2 H! ]9 o谋学网: www.mouxue.com 主要提供奥鹏辅导资料,奥鹏在线作业辅导资料,奥鹏离线作业辅导资料和奥鹏毕业论文以及其他各远程教育作业代写服务,致力打造中国最专业远程教育辅导社区。 |
|