|
亲,您好,如果下载后没有资料,请联系客服QQ 18586448 或者微信客服:mouxuewang223,或者微信扫码加好友,给您带来的不便,请谅解,祝学习愉快!
; Y( S: U9 z ]% c. y8 W
! _. |5 ^5 w+ T4 P' e1 O' ]; x【奥鹏】-[四川大学]《程序设计语言(1)1347》20春在线作业2& K7 m: O- b0 k2 o( {& b7 Y
试卷总分:100 得分:100
/ x+ s, g8 L, @2 X V7 t' Z第1题,在QBASIC语言中,行号或标号的作用是表明( )。: U; ]4 U3 H# Y4 ~6 @# h
A、程序执行的顺序2 V/ k% d+ ]+ r) f
B、程序编排的顺序% h" C1 G: r7 y$ w; R$ z. M
C、转移指向的标志1 t% g2 a- e, P2 N0 ^! M' j& o
D、无作用
2 T1 @9 P1 d. b Z) M1 R' y* R8 ?正确资料:( U/ q4 D% ~$ `# r: o2 z. b
" _( M+ c) T2 ~+ [, K' w2 w$ y1 \3 S, Y) e& ?9 K' Y8 Z
第2题,若变量已正确定义并赋值,以下符合C语言语法的表达式是( ): n* E* h$ k% J4 C$ m
A、a:=b+1; H9 |/ k' B, A: W7 Y
B、a=b=c+2
7 e2 n" {0 o/ j. XC、int 18.5%3
; S# \# m: l6 @4 _8 V* pD、a=a+7=c+b
: l! e' \2 Z! m' ~8 P5 ^; @" o正确资料:
3 B D1 |2 t4 O) ?# `5 H' h/ j d5 u S5 K
/ l6 O; Q5 O. Y
第3题,在C程序中, 在求逻辑值时,用()表示逻辑表达式值为"真",又用()表示逻辑表达式值为"假"。 ( )! ?1 _6 d: o+ H$ n9 l9 r T
A、1 0
2 e5 A7 Q5 L# h2 |4 k8 n YB、0 1& l$ I+ _5 ?9 B( Y% _8 s
C、非0 非0
' O( E7 k& I5 t" l# WD、1 1, M+ G: b9 E, w/ Y. k
正确资料:
. h5 H3 @! s# z& p6 j- @% r( [# C! h8 w9 `! @+ S( Q9 v- y
, n6 z0 k1 h' V" u9 R7 f2 Y! C
第4题,下面四组READ/DATA语句中正确的是()。& P; Y0 G9 Y1 h5 e; f6 @7 ]
A、READ a,b,c# u3 w; d, U5 P+ g
DATA 1,2 * 3,6
* j3 T* v5 o" u) v) H zB、READ a,b,c6 i, F# s5 r/ L- j
DATA 2x,3y,49 I, N3 i L5 v# U! V: D
C、READ a,b,c0 F3 u$ J& }2 y" R8 d
DATA 1,65 A* L3 y$ g3 U# P' F
D、READ a,b,c- i4 E6 e5 a6 @4 W! W* I: x$ e
DATA 1,3,6
9 X$ U7 R. X! [" u正确资料:
1 u- q1 m8 D2 g7 E
4 [9 t( d8 Q, e: }! k. d
' Z% d" X+ z! |2 X% ?5 A' p, x第5题,
% |4 o( P: a8 @* H" x. O9 H! F# fA、3
: X' i- n5 V7 Y# q6 F1 ?B、95 k4 h k' O8 U1 Q: c1 q
C、-99- v+ G$ T: b& e4 W4 [' w
D、12
) b8 Y1 @* L" R正确资料:
; h4 E9 |. f0 h! V% }* r0 h1 t3 K1 S u
1 b6 e* ]8 ~' Z% b5 B
' U* ^% D* e2 {+ G2 z: U* ^( q第6题,以下说法正确的是( )
9 j; V3 I" y* S) H, z/ p9 [# m; YA、C语言程序总是从第一个的函数开始执行
& E: ~* P6 n! R1 P. H7 z2 |# RB、在C语言程序中,要调用函数必须在main()函数中定义
* j% c2 _2 U. B7 p) aC、C语言程序总是从main()函数开始执行
+ g, o @) ?! qD、C语言程序中的main()函数必须放在程序的开始部分
4 q+ \2 @ a8 h; Q& K+ [正确资料:. W1 U+ s) A8 V6 x* E) ?3 z, A
, T2 g' c- X1 k! Z& v" E# `7 i
9 k! t8 z$ q6 m7 L
第7题,若有运算符,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是( )/ |% ~+ @# Y, |7 @4 N; _( X
A、sizeof,&=,,^
! o0 Y$ U2 w7 X; ]2 XB、sizeof,,^,&=
# \0 p+ c* H7 i# C8 E# \C、^,,sizeof,&=' p. @% r6 u7 k6 |$ y1 X+ P
D、,^,&=,sizeof
" I, T( B) Y' j0 {/ s/ \正确资料:
! M0 k5 h0 v$ k* ~6 T' ]+ u* G. Y/ j2 z
" _0 m; y* g( M2 j* M; R. T
第8题,以下4个选项中,不能看做一条语句的是( )! ]: q5 M/ e A1 H% {' f1 B
A、;
l6 E8 ^. W. WB、a=5,b=2.5,c=3.6;
2 S0 G, ^/ w1 y( yC、if(a5);& i3 h9 o& m# k% t. e; ~& K
D、if(b!=5)x=2;y=6;8 Y/ q& F$ `4 m2 s: y, Q8 g$ Q% z
正确资料:. f: _/ }7 n- D! M1 u1 a) Y
% a1 f; |( B+ Y% r2 T
" `3 g* a/ ^2 F1 `( y- G. r第9题,, R( S3 e8 y* [& ~
A、6! R4 j8 y/ R6 B$ ^2 J# q2 A
B、24
) i7 V2 H$ U) }/ p+ w5 `C、30" s6 |0 h0 X6 u1 J1 ^$ E
D、32$ R1 ?+ m2 W3 k; {3 h5 @) _5 y, P8 n
正确资料:; s" i" @% U% X$ K% O/ D
3 \0 s% ~. ?, s1 a
& q. L$ S. P6 r第10题,下列关于字符串的说法中错误的是( )
5 Q3 G2 a; _5 \& PA、在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志
f- }6 }" M- o# e% C6 G7 _* fB、′\0′作为标志占用存储空间,计入串的实际长度. ?4 z) f% z7 t1 i& P' v
C、在表示字符串常量的时候不需要人为在其末尾加入′\0′
& y( S4 o) L* p! o/ n; f5 bD、在C语言中,字符串常量隐含处理成以′\0′结尾3 w% Y( c9 ?3 i* @4 T+ ~
正确资料:3 D0 f, D( E# e( i
9 Q' Y" L: ~5 }9 Z2 x
: ?8 f9 D8 T6 ?5 _4 o9 z0 b第11题,设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=ab)&&(n=cd)后n的值是( )
" T" v. E- L9 n; P; f; AA、1) w! L9 \( I6 W0 [3 `# @' `
B、2
) u* I; H$ C& l) ~% |C、3
1 ?2 D* T9 V. w8 ^+ B- gD、48 N3 u; S3 w( Q8 {
正确资料:
. ^+ E! v- R( y7 F' s+ ^% H: p0 w ]9 t6 {# a: h4 Z# N# r8 l. ^
0 e) S1 K; _# V# I: j5 s2 Q
第12题,表达式" a * b % + c!- d # "的值的类型是()。
/ [0 Z. k9 Q) l7 ~; i- oA、长整型
& `+ I% J0 `8 i1 k. Z% [8 |B、整型8 R) U2 Q* p2 v: R5 c
C、单精度型
! C# U* [$ U5 _* pD、双精度型9 N c# n, E* u1 B; A2 v0 e
正确资料:# E8 G0 R8 s. _: y* L) X( ]+ w A5 x# X
4 H7 K0 l6 f- _9 O- ^, q
/ o) A" ?$ o" J! H: @& W% w1 C第13题,若有说明语句:char c='\72';则变量c( )
2 ?1 i8 v% g* L. n, f5 A: {8 O% ^A、包含1个字符. k$ i' b) c6 U& ~5 y' [9 |
B、包含2个字符
% }5 {6 P0 J( f: w9 o& pC、包含3个字符
3 w% M5 H9 M0 j4 c7 x+ r1 |' ED、c的值不确定# h/ [' E4 l5 q+ r0 G" c" u- ?9 q* ]
正确资料:0 }5 F0 D3 m }! @' r1 z
! \! ~9 q$ K6 a, B$ O8 T
; J6 m/ h8 U, h5 ?7 |& ~; `5 p第14题,语句PRINT "25 * 4"输出的结果是()。
5 Q1 j5 |3 s+ i& x* ZA、"25 * 4": ~' Z# K9 b: g8 ]4 i( E
B、出错信息. U. W2 z4 R( k
C、25 * 4
, Q% F {: e- j6 N- VD、100
5 z$ v5 T, }( e( `7 n* Q2 @正确资料:
7 p q$ F- x) W: w/ i/ g7 b& ^7 G/ f! A& m2 `3 c
# M' G$ P+ l7 s- }9 }第15题,表达式aB||(C&D)中运算符优先级最高的是( )
; X4 ^; l1 t. j+ t, {A、||& C& [! A* D K3 d* M4 A
B、&# S1 K! J6 O- C' m1 R7 J# C- x A
C、
( H1 e/ Z& L/ ] K! xD、()
1 @' ~; q" }- F正确资料:
5 [* s4 z/ E/ N# v% ?1 C& @9 E7 Z. h) E4 k9 d
; U6 S- Q* \( ~7 h, F( g
第16题,$ T. E' P. h2 \3 t+ x3 ]) e
A、BELL: }# M# F! R- S$ N$ z
B、BOTH1 ]+ q# J. B" c A) z5 Q% x
C、BOTTOM
$ F3 |, Q3 ?% gD、AUTOMATION
$ L8 i% b) e' T' l正确资料:
: e5 D9 q& H: \- {( @& a3 |
" o$ ]7 K+ \' w$ G# } d) M z
% [4 [1 @6 B* `4 u9 b1 F第17题,下面四个语句中,正确赋值语句是()。
* x9 L2 S( H- @& @A、LET x,y,z = 5
+ [" I& l0 x/ P4 t- rB、cosx = 0.5
# V2 q0 D) B; p7 C9 a; wC、LET cos(x) = 0.52 P0 m" Y2 |( v4 R
D、LET x = 3,y = 4,z = 5
: n" G: q) i. e# S正确资料:
2 U* N3 e$ w+ T+ V$ `$ d! \1 X4 v; |: _- l8 X( f; O
+ |& O3 E" I9 e; L& z6 U" O
第18题,将多条语句写在同一行时,每个语句之间应该用()分隔。
. X. Y$ u5 Q" B1 h4 q* ~A、逗号: e( e% I; c- c! s; h
B、分号
/ e3 F; _6 U F( s9 IC、顿号; R3 b: r1 q/ M* D1 k
D、冒号" ~6 H/ N/ L6 x8 i" j- j
正确资料:
) O" m& m' h! x2 J, m- | w9 ~
" ?* p3 D( r% b
4 l7 z( w3 N- k w Z" r9 R" D. f第19题,已知int i,a;执行语句i=(a=3,a++,- -a,a+4,a+5,++a);后,变量i的值为( )
J4 a9 X2 j/ {6 mA、2
; {% g' ~4 q" {$ S! dB、3; b# O5 k; U8 M: v
C、4' x$ J. [! A( x7 Y
D、5
. l0 ]& w; X0 X正确资料:
) G, w) @1 V$ O1 c
$ G" z# i" T! ^9 Y* `
; d& U/ q5 R( X3 w3 w8 s第20题,下列运算符中,要求运算对象必须是整数的是( )
2 V! Z& ]4 L' s5 h2 IA、/
$ N- Q- m0 A2 q; N' y) f9 \/ j8 iB、*
8 O8 u4 ]$ X/ @( i- ~C、%
5 O1 `! ~* R" p+ y6 r. q0 H' iD、!# L, ]0 n% [4 J* ]0 F
正确资料:
% U6 g: G+ y& v" @1 e8 |! k- y* Z+ \7 N
. R. C, P. b6 h7 N9 R/ m" ]" d, w第21题,在程序设计中,数据只能是数字
: D$ t6 x' G1 _3 gA、错误
; z8 k g4 P5 n) LB、正确3 y3 ~6 C9 A; O- c X4 }3 b
正确资料:# k& s1 v0 d! }. N; z4 q% w \
6 C0 ?3 e' H& q- m
5 C2 `' J0 t4 V. O; Q第22题,在赋值语句中,关键字 LET 可以被省略
) z0 [3 J4 R; L, Y; JA、错误
2 ^3 s5 l6 j% s7 AB、正确: J: H4 y; O( z6 J. ]# i: `
正确资料:! j5 {9 |+ O# I) A% O: @
[4 G( B* U$ t3 _/ x
* i+ ]: K' S/ ]5 g% r6 U第23题,NAME 是QBASIC中合法的变量名。
* \8 j2 M* u" _! L, W2 }A、错误
; Y8 z8 u& O* c" s' I: @" l2 c' dB、正确
9 _, n ^3 W% O正确资料:
' V2 S: K$ y) n0 n- N3 Y% n& O
n- B1 n* o& {2 ?& o
; g l6 v+ Y' u/ _# @2 [- ?第24题,QBASIC程序中,行号是由数字和字母组成。
% U9 H4 Y m! z/ hA、错误& @/ w& g4 N, L; S2 v% P
B、正确8 p6 l M5 u1 b- ^
正确资料:
- r' F4 j! Q1 x% O# y8 N/ l5 Z* r7 ^/ H% b" h
! ?& @) o) b& c0 N0 J- O第25题,变量和符号常量实质是一样的。
, c- @' b3 Q/ HA、错误
( |1 @& ^2 T/ b1 b6 W" O% {B、正确* ?: u" z; t, F* m, \% m! ^0 j9 E
正确资料:
# ~1 d6 p P) z6 Y$ x. e( h6 S
) Q5 b1 R6 x' y4 U* h: W9 k1 D8 ]! u5 X
第26题,在程序的运行过程中,可以多次对符号常量进行赋值。5 ^, P9 O0 ?# F+ S; ^
A、错误
+ h; s0 L [% N/ GB、正确5 F# R4 t0 [3 [
正确资料:
$ ?; _" d' X, y5 t' @" L: _! G1 D/ Y+ y( C1 d' ^
) F: c% f' y% D5 V4 u& j1 j第27题,PRINT语句用标准格式输出时,各输出项之间用分号分隔。; D' s1 S7 v% u. @. G. Y5 f
A、错误' v. V& R8 D6 x Z
B、正确: x$ F* Q d F- R7 H& i
正确资料:
- O- {5 V9 C; Y7 u* b6 |
4 E/ c' T: K" l( e
: g0 M3 L- F5 ]( I k" y第28题,注释是QBASIC程序中无关紧要的部分。; h- k1 h& t) _$ Z
A、错误+ m7 Y# w. [+ l5 `* S$ }
B、正确
& w- S9 g# P7 R- A8 D9 C正确资料:
% D' l; v# y' O8 c% T
- N1 n- N5 q; h4 \' |9 Q6 Z6 ~) s+ ~
" ~3 G* |- S; }- r第29题,QBASIC中所有语句都由语句定义符和语句体共同组成。0 u& R0 h+ S$ Q% B' g4 [
A、错误
8 ^7 F i/ n# GB、正确
1 Z: k5 z V* U正确资料:. P1 R! v2 ?( j) i! P& f |
I8 w5 m( U. j* A: N2 ?5 o1 y$ I
第30题,在程序设计中,数据只能是数字。, M8 Y& p; {% {" r
A、错误
1 S" T% ]# R) l/ QB、正确
1 n' h C$ y7 D, D正确资料:# R0 m- I$ D: [
' S4 {% j. `! j1 _$ p6 s2 {6 _
! l) C7 v9 j* X* V/ x6 w; `0 |) g
" D6 D4 n. a$ h% b0 j# V8 b
0 q+ b9 E8 X Z. n9 \
. t# y2 z d {0 g; @2 V* {' a
' {$ l% g% N8 N
4 z/ p' ] f. j0 l! r, D3 i6 f. l% \
' E& C9 \" x; D+ i
% k* \1 S0 L4 m- i1 N/ _& \5 E; O" m! f- q# _3 c: _2 Z
( f" h- v- p& w" n& i
0 t4 M3 p' G2 {3 `3 z; `: U2 {
|
|