|
试卷名称:《程序设计语言(1)1347》18春在线作业2-0001
! ^5 `, U1 n' k8 R- p5 L1.在QBASIC语言中,行号或标号的作用是表明( )。2 o+ E9 p$ W6 l% T# N* b, K- c
A.程序执行的顺序
* e: U% U3 ~5 R* P& nB.程序编排的顺序( o: K" X8 s+ Q
C.转移指向的标志
$ {" K$ f) J8 Z" S; t, gD.无作用
; }& [# F$ Y5 j+ u N) Q资料:-, i8 @ Q* h3 w( I
. `. M+ j m7 K5 }/ U
2.若变量已正确定义并赋值,以下符合C语言语法的表达式是( )- {. R4 N! e) a' y. `/ a. U7 \
A.a:=b+1' E% y) k+ X! _
B.a=b=c+25 b4 w/ o. O! j- a8 Q! J/ i J
C.int 18.5%31 x% }! ?1 S5 o8 [7 S' S
D.a=a+7=c+b! ~4 i4 \9 V3 u2 l- D% c3 [0 k1 u1 h
资料:-- l* ~8 R0 S4 x( Q
. u/ ~+ V0 ]8 W1 [8 w; B2 f3.在C程序中, 在求逻辑值时,用()表示逻辑表达式值为“真”,又用()表示逻辑表达式值为“假”。 ( )' l% d' w1 `2 u( h+ Q( y9 e
A.1 0
0 s3 G/ L$ _3 a, wB.0 1% F. O8 Y; z, T% A
C.非0 非00 C" q# h# Q! M( S6 l
D.1 1" Q$ h e( |; b- o
资料:-
& M( T! }* E- S3 E& A2 G" w" Q& T& d
4.下面四组READ/DATA语句中正确的是()。
0 O& V, J8 ~# o& mA.READ a,b,c/ A. i# t# l& K C' _
DATA 1,2 * 3,6
3 Q, c1 t+ t) {2 ^B.READ a,b,c3 ?2 z9 L; G" C) J
DATA 2x,3y,4
- b( A! N- E" H( l9 X# |C.READ a,b,c
8 R* N$ c/ ]) C s% {6 t+ FDATA 1,6
- x3 H! r' t0 q* o5 E2 T8 YD.READ a,b,c* o, h" z1 v3 @
DATA 1,3,6
2 N# @+ X* l$ F8 M: a资料:-
8 j t6 W$ F7 _* k6 [
' k: T6 B% t: Z5 ^. q5.
) W$ ~# o( L# j# b- S, v. u0 c5 m! AA.32 i# {4 [3 m9 G+ x& L
B.91 Q/ }4 \' b {
C.–99
/ D% y& T7 @6 b' U/ bD.12
& n# V) u0 D8 y0 t8 ]% I$ Y资料:-7 }# [ H: T( B
, W$ `' @0 R! }- v+ K
6.以下说法正确的是( )
# i, ^# K0 n1 Y* vA.C语言程序总是从第一个的函数开始执行! s$ d, L$ l$ E. O& H6 f
B.在C语言程序中,要调用函数必须在main()函数中定义' C* V9 ]# `3 Q! z- W% E' @4 r+ n
C.C语言程序总是从main()函数开始执行
5 r+ K& U9 l7 r% ~5 \$ r# P; N& ^D.C语言程序中的main()函数必须放在程序的开始部分
, t5 ]$ J! \" w" R e# c4 u1 \资料:-( O& x1 D/ p+ N/ c! @7 L) I
6 T8 A6 @( G; k( `
7.若有运算符,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是( )3 d+ k# o' g7 @3 e3 S/ h8 ]6 V
A.sizeof,&=,,^
* I' Z" i, U: G& }' G `" ]B.sizeof,,^,&=3 \6 @# M* N: B% ?
C.^,,sizeof,&=
+ B' n" P7 ]5 ~% r! ~3 K8 f$ YD.,^,&=,sizeof. ?7 q! _6 I( \1 G/ m% T5 I
资料:-. }' h# D3 }, d1 i
& g' p2 X; l" w& M8.以下4个选项中,不能看做一条语句的是( )
0 U. I% ]' C# n! A6 A, V( O, cA.;& _2 ?9 `2 A$ l- G) [# Q# Q% S# p
B.a=5,b=2.5,c=3.6;
k9 L: b# Y* s' g* K4 T; R; aC.if(a5);0 d! z8 s5 n& |6 d
D.if(b!=5)x=2;y=6;
( O( }% j2 s! M/ \资料:-6 @; Y6 A; ~- G& K$ p! v# W) H
) ~( }* Z, W( F1 m4 W9.5 c6 ~% T- J9 w7 N+ L
A.6
0 P4 E+ A4 _! V- cB.247 h) N e; V+ N; @" ? R
C.30
: \, e* s: o# o, l$ n8 OD.32
- a$ z( N! s# O% ?; M" m资料:-. ^. C `6 A- Z. d$ Y" p0 M% r
( I3 W- i8 }: x& Z6 c. e
10.下列关于字符串的说法中错误的是( )
( G2 f+ D! `" h* r9 i6 j5 g5 L6 vA.在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志6 Q4 e% A- P9 Z
B.′\0′作为标志占用存储空间,计入串的实际长度) B% L" t+ [4 N) c
C.在表示字符串常量的时候不需要人为在其末尾加入′\0′
6 O! a* _* ]. _1 |5 GD.在C语言中,字符串常量隐含处理成以′\0′结尾: x8 I) Y l) B% O- `: o6 f! w7 X
资料:-
& B* H3 ?; o3 B9 ~3 x1 [6 }# X* h1 K
11.设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=ab)&&(n=cd)后n的值是( )- ]( n5 n) B' d$ Z2 ?' [! J S* Z
A.1
& u( K, u: T9 m* j" k4 [$ O. R$ `. u! MB.2 V& f5 X* c/ Q% e: R' V
C.37 f, \# ?: c! d- D1 `6 ]
D.4
: X0 H) ?: e8 N; x4 R资料:-2 c+ }, r# y! Z; J# D# ^) g
+ l0 y7 q/ ^6 t- \12.表达式“ a * b % + c!- d # ”的值的类型是()。
- i/ Q+ A# b s4 ?3 k: J7 U. p/ O0 F4 bA.长整型
2 e* G* C4 y+ o3 q" O _B.整型
: B3 c$ `! `$ x) kC.单精度型/ }: ^. L3 |; P% x) `0 q$ L
D.双精度型
5 H! B1 A2 V) z$ @资料:-
! W3 d; ?7 p& B: Y8 z7 v* v! _/ v/ G6 r) K
13.若有说明语句:char c='\72';则变量c( )- I% ~. D, h; _/ Q6 N
A.包含1个字符' h. J7 q8 \. x! J7 U
B.包含2个字符
- \0 W2 ^+ h9 s3 D2 oC.包含3个字符
. i$ l7 \* y `) LD.c的值不确定7 Q1 s9 J2 {, q6 I
资料:-
# D1 h& q" M& R! x( |
/ L) r: y, D8 i# y5 z14.语句PRINT “25 * 4”输出的结果是()。- S0 W+ p5 C, i# G$ Z2 K* X1 I1 e
A.“25 * 4”8 }: S# R! u8 |
B.出错信息! k" l W6 p- T S
C.25 * 4
" F7 {( b1 P a9 f) G# vD.1001 X0 d$ x z7 K
资料:-
6 R3 V+ Q0 V& x7 Z0 g: o
: E$ k4 L* ?3 ]6 w1 P- |15.表达式aB||(C&D)中运算符优先级最高的是( ): [" g8 S: u8 {2 v: _* `' C; h
A.||
5 o$ T2 w- e+ w( h* t+ w9 N" uB.&
' M) }! j1 d1 L& n* vC.2 F. J$ ~9 J/ N9 z/ A: _" A
D.()
0 m; D. N; z0 `& k: X! z5 M4 i资料:-4 o; Z! K3 b9 v- R
* o$ E" ]0 u2 {16.6 y2 z! V! N V7 X( Q* t2 @# F
A.BELL p/ s4 m* Y/ z% z- p
B.BOTH
T0 _7 P( { D7 z7 E: ?C.BOTTOM
; @2 @! b" }' ~/ b( \. ~D.AUTOMATION
2 g( J; M2 v7 d1 o1 k资料:-# G4 k4 ^$ [% Q7 B
; n4 a. F7 j4 t) c0 t( y! P
17.下面四个语句中,正确赋值语句是()。
( g& e: L3 { R* f3 RA.LET x,y,z = 5
6 ~1 z2 Y+ k+ T: |! _B.cosx = 0.5$ d# J: E4 @5 N3 J& [; ?8 P
C.LET cos(x) = 0.5! g, E5 \6 m- ` S0 u' m
D.LET x = 3,y = 4,z = 58 q. G& ?2 P. A0 W$ W
资料:-( U" c/ q0 j7 }$ C0 a0 @6 I2 Y6 D& s' e
4 M* b! @/ G3 a18.将多条语句写在同一行时,每个语句之间应该用()分隔。" d- N: f* f" T# e2 x" v% ?) R
A.逗号$ R: Y' p( h2 T3 v( ~, n) p, E6 [* U
B.分号7 Q0 `0 w# O' l
C.顿号. v4 `6 w/ H1 r* B- w/ e
D.冒号' f/ Q9 _9 B, b* D) i8 q3 M
资料:-4 R9 _1 N4 r& C0 i- B7 q5 r. p% k
, ~1 m, z, u7 _2 {) c3 C8 i( |5 a
19.已知int i,a;执行语句i=(a=3,a++,- -a,a+4,a+5,++a);后,变量i的值为( )+ L3 \. \, q1 r
A.2
0 i9 X z/ P: MB.3
' d! v3 \+ s0 ^* T5 B' K( _C.4 V9 M! i& W+ _
D.5' e: J6 r* ]8 n, y' n- W! m0 q
资料:-
- L8 P, B4 D+ A8 i4 d8 y
( ]9 ]( u& d( p; d" y20.下列运算符中,要求运算对象必须是整数的是( )# ]6 ?- d: L+ [( y
A./+ J4 _4 R- K1 T5 }( }
B.*
7 W3 V# `$ I" T( }: o4 r$ RC.%9 E9 ]! E" i! S/ H0 X
D.!
% e6 T% M9 } r1 l资料:-
$ @/ L0 A* p: l4 X9 X/ i& x I4 q5 U9 ?- p3 e' y
1.在程序设计中,数据只能是数字' Z5 _! X8 K' B8 o, t) z S# O* D- x
A.错误
% Z' R' m+ F5 t- B. P5 rB.正确
& _3 O) {$ G7 J- h5 v, U资料:-
. c8 o2 A$ c( s+ P, H2 F0 ~, \5 W" S: U7 D9 w5 b6 d
2.在赋值语句中,关键字 LET 可以被省略* z p! |% R* H
A.错误
) U8 y; Y U* e$ Z! LB.正确
# I- ^1 q1 t$ \8 x& p8 Z6 U/ K资料:-
/ o$ a/ x8 H$ I& B& s2 z. j2 V; ^, `+ Y: @: g3 S2 F
3.NAME 是QBASIC中合法的变量名。% g0 z4 n v& I# D
A.错误
, t; @4 Z* y1 s' A& G$ fB.正确, m+ L7 l; [& G& s |
资料:-% u. f2 N/ J2 Q# ~' }
4 w0 V9 R% H% o H( V( \& W
4.QBASIC程序中,行号是由数字和字母组成。, j5 ?+ u' k7 B" o
A.错误! D+ d7 v5 `! s9 ?6 l
B.正确8 W( S% w6 S+ i F* _
资料:-
. o% W% [4 }5 d/ V3 R2 Z! a1 |
7 X, l0 E. V; m, b5.变量和符号常量实质是一样的。
! q+ L: J5 v5 @- q9 {, |A.错误
$ }% X- a: y; W6 M- OB.正确# G! q- e: ~' t" ^
资料:-
- Z, d1 a) u. y4 a% H5 a. _, s+ Z0 g, v0 \, ^6 q T7 \8 W
6.在程序的运行过程中,可以多次对符号常量进行赋值。
$ h K+ u+ m6 a1 a5 j/ t4 m5 wA.错误9 _" U/ y" p6 \1 I1 n; v. ?
B.正确
9 X- ^8 |7 J' q- H5 k+ R资料:-+ r0 T, a, E0 ?9 e; C/ P- f
) A& K; a! s, r' g. F) T5 p" k- p7.PRINT语句用标准格式输出时,各输出项之间用分号分隔。# \- P3 K6 k- ]5 N" L9 T) ~+ f
A.错误' j1 B3 l {. e \
B.正确
9 K/ K% l: m) b. L$ y' J' ^2 y- k资料:-
; ^: H! N7 _! W9 E; b% _7 e% R2 c, r& O; a
8.注释是QBASIC程序中无关紧要的部分。
8 ?2 |* x/ X8 Q9 n5 vA.错误
3 b: d" N9 v$ U6 v8 E( mB.正确
" H* i0 e0 y/ L5 r* Z' _资料:-
/ `; R: W5 J) u9 x) J, V9 S# N9 [, p f+ s
9.QBASIC中所有语句都由语句定义符和语句体共同组成。9 o) {9 m) _7 w4 l" c; O2 b7 y
A.错误
1 s# ^) w0 h# KB.正确
& d0 S' N" ^. m资料:-
w2 V, @) j4 {& P) D! w
# }5 G2 [1 s4 T7 k# x$ b; d* W10.在程序设计中,数据只能是数字。; h `6 t% V; S# F! z
A.错误7 A0 A5 v2 g3 i" f3 U- o5 k
B.正确0 \" \9 H5 e5 J( Z! Y, j- r
资料:-* ?5 n$ Z- G1 b7 `: B9 `; W# g
$ ?8 r) F/ `" s$ F$ M( S |
|