|
亲,您好,如果下载后没有资料,请联系客服QQ 18586448 或者微信客服:mouxuewang223,或者微信扫码加好友,给您带来的不便,请谅解,祝学习愉快!
! D! @$ K" f4 M7 V
( D5 x! o5 }9 P* H8 A) p7 P【奥鹏】-[四川大学]《程序设计语言(1)1347》20春在线作业2
% N) j6 R$ R' Q7 X1 }试卷总分:100 得分:100; t9 }4 w! C7 g4 V( Z
第1题,在QBASIC语言中,行号或标号的作用是表明( )。! U& I( ~/ x- v G" ]1 I. j& h# C+ x( @' a
A、程序执行的顺序
5 ]$ ~( B" X# e4 @B、程序编排的顺序+ I( Z, b* d' C
C、转移指向的标志
4 z# C0 {3 k4 q7 s% ?" rD、无作用
0 b% z5 v5 i$ u [正确资料:4 a: O, G4 L' Q5 M
$ N# K( Z* v2 g
0 N. X4 z1 @$ ^) S- V+ h. E6 E第2题,若变量已正确定义并赋值,以下符合C语言语法的表达式是( )- ^5 `, \3 P/ d* b' \9 c" w4 ~
A、a:=b+1, A5 K" v7 n9 t* z% C
B、a=b=c+2. M% y: E/ X; Q5 T' D
C、int 18.5%39 V$ m6 `+ ?& b
D、a=a+7=c+b
7 P! @$ f7 j8 l% h4 B3 w5 _$ Q. F正确资料:* I! c+ p! m4 u; w
* E" g8 T" Z# {' D+ M
3 V m* H/ T) s2 r; o6 B第3题,在C程序中, 在求逻辑值时,用()表示逻辑表达式值为"真",又用()表示逻辑表达式值为"假"。 ( )
- [; d5 W0 L/ SA、1 0: A% m0 R! y2 Q
B、0 1
6 Z# v y4 U gC、非0 非0
8 p! c c: w! \9 ED、1 1! d6 ^6 G* L1 x- v
正确资料:; ^* d i2 k' t
2 ]9 U; L' \8 C4 T) _+ Q- P
5 |! W6 P% @2 `- R
第4题,下面四组READ/DATA语句中正确的是()。4 d- V. F0 a. y1 } ^2 E! r
A、READ a,b,c
8 z8 k5 [: @' R0 pDATA 1,2 * 3,6" W$ V' S, ~2 A* [0 |
B、READ a,b,c
# A6 E" C% v) w" g6 G5 z1 hDATA 2x,3y,4
' v, M( ]9 H+ Q) WC、READ a,b,c2 B5 D4 V0 |, T" T3 v- @# G
DATA 1,67 ^1 C$ M1 B/ a! J6 O
D、READ a,b,c2 {& Y$ H/ ^3 p2 |; E! b# r
DATA 1,3,6. ^. h' g7 i5 ?! A4 z/ b
正确资料:
* l2 D7 ]+ r, @+ V7 E, p
9 m/ j, [5 s" T0 m5 |5 u( ]9 W) j0 n# R8 n. g$ n) B( f; h
第5题,
# m3 c R3 S) d/ g+ x& FA、3
6 V* H% h. T6 UB、9
1 U; J/ C% e' {9 m; d& @C、-991 W. @4 T; Z- U. E, j
D、12% F! h" k: r, @/ [- H+ Q* I
正确资料:' o# b; w. Z( {- D* c
/ u& }, l4 F; ]/ g! ~3 m L! L
" _/ O: I/ J, M0 K' b) y第6题,以下说法正确的是( )
! e( ^' R4 l; `; P: WA、C语言程序总是从第一个的函数开始执行
( J( r( B0 q4 D3 I$ Y6 tB、在C语言程序中,要调用函数必须在main()函数中定义
0 @ y, Y* M& E5 C+ @7 z9 bC、C语言程序总是从main()函数开始执行0 _; ?( e9 n9 i, d+ n8 f
D、C语言程序中的main()函数必须放在程序的开始部分
: w0 O c6 [- F% @7 N& i; [正确资料:
2 [6 g" u2 S1 O3 x* j) l# a4 m- g4 j7 o% w2 s
* U+ a/ Z& t/ H/ S C( _第7题,若有运算符,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是( )* M9 S4 w4 l9 m8 X
A、sizeof,&=,,^4 I y: K2 k" u
B、sizeof,,^,&=
' V4 M5 ~3 U+ I9 ?. D! W& XC、^,,sizeof,&=+ ?; ^) ?; x: K: y0 S
D、,^,&=,sizeof5 Y! Q5 z. O' {! C1 `
正确资料:
# J- E% t7 E1 O4 P$ A/ \. e8 K# I
% L3 F" v( A. ^! y3 I' ?/ P. k2 q' @- l6 K
第8题,以下4个选项中,不能看做一条语句的是( )
! t* l2 ^0 V! H* P7 h _& y% bA、;( g) ]: @1 h' o+ V( M* |
B、a=5,b=2.5,c=3.6;/ F, b/ i2 A" ^3 {' [+ y3 L, @
C、if(a5);, \; N. C1 k: h5 p" @
D、if(b!=5)x=2;y=6;
& O q2 j4 p9 _' l; n! w正确资料:) J2 N+ J9 Q7 \( T
* N$ L. J; {8 K( L @' C5 u& \9 }: G6 N* q% ~" m- [2 Y" V
第9题,8 `4 A. J) m' B' Q: s) _
A、6
/ c4 F' N: n* N$ k3 J# \. V5 PB、24' X% f2 \% v6 E' _& P4 {4 o
C、30, d7 A( l! q; L5 Y+ I
D、32
j3 D- E. I( k2 p正确资料:
" j9 s3 S/ {# ]# h I6 a7 p7 v
% E4 R$ @2 V" w5 {: [3 ?+ @
' F1 p$ D3 j$ z: q% S; l第10题,下列关于字符串的说法中错误的是( )% i5 n2 J% f( l4 r% m4 g( ? ?
A、在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志3 z$ q. l( I" {% _1 m: r6 f
B、′\0′作为标志占用存储空间,计入串的实际长度
& g9 L; Y- W) T8 F2 l2 L3 _/ _) lC、在表示字符串常量的时候不需要人为在其末尾加入′\0′
# b. B& V* s& C' }' QD、在C语言中,字符串常量隐含处理成以′\0′结尾, u( k0 q {1 r
正确资料:
0 r: M- t$ W! P* q; n
/ \8 s# p1 C- D1 x, p# S0 L3 H
( r6 T1 Z/ x6 I# F0 d: {第11题,设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=ab)&&(n=cd)后n的值是( )
4 o- ?8 A' T3 GA、1
5 F2 Y2 ?/ R6 TB、2
" q$ G/ [/ A! m8 _" W- XC、3
1 W5 o) P; r. O: Q4 Z5 pD、49 r5 g+ c3 u2 L+ F
正确资料:
% J h( X1 y+ [5 x3 w8 S* [) m a- m9 [! }5 v7 p
( \2 i, C) w( `% X第12题,表达式" a * b % + c!- d # "的值的类型是()。
* g3 u4 _$ N4 v1 y$ CA、长整型
! f4 f8 Y& v& S/ Z( k+ K* k& `* mB、整型* T/ E" L: {; m5 e/ t; W3 H: v
C、单精度型3 q7 q' U. J8 Z! P
D、双精度型% m! y+ ?3 a8 R( K) d5 M
正确资料:
& Q% x; p) ?: J. D
2 x% v+ @' s) }, C1 \. J. x; ~/ ]+ z9 D8 o. u
第13题,若有说明语句:char c='\72';则变量c( ) \% S1 F T/ Q
A、包含1个字符2 p W6 c8 @5 G
B、包含2个字符
8 L4 T* l6 d( W+ nC、包含3个字符9 Q9 I8 y: q" |; _% m. b: H
D、c的值不确定# H4 [. Y& R0 W; t# E, ] A! t
正确资料:
9 O% G% F: J" t: h+ \- b- n, ^# K2 G/ C! P9 l
7 K9 Y1 z. _9 K5 b7 @" h第14题,语句PRINT "25 * 4"输出的结果是()。( y/ ? X! k0 `& [/ o' P0 Q& D. N
A、"25 * 4"
' D4 b0 E- h! |9 dB、出错信息
' w% e! w* Z8 Z" P1 QC、25 * 4% R2 l1 z" z4 [1 \1 _' X) l
D、100& ?# x% p- f' x3 P) J8 M' D! h1 K
正确资料:
# n- N, k' o. u
! ]+ p' Y; S$ ]5 J: n* n h. R( q \6 y( Z. L
第15题,表达式aB||(C&D)中运算符优先级最高的是( )
( a* u0 S9 c$ |3 @7 {8 AA、||
1 \5 @2 z- G( ~. q% @2 IB、&& ~* a5 o8 J, D( ^: g
C、 E' l8 g5 k0 j
D、()& y$ z: \2 ]2 n1 T/ D6 J$ Q
正确资料:6 Y& Y- q2 m% w* A
& y% k" j0 V7 V' ]6 Q; t
* A( ^: j, c) s; ?# h( T第16题,& b* L) { k2 a
A、BELL7 ?# A; O! L) X6 ?
B、BOTH
) R. Y8 {0 [9 U& ^% eC、BOTTOM. A+ B$ [+ N* x& i' @, G3 g( h
D、AUTOMATION
7 @ ~; x% H( j' _正确资料:
$ M1 [, h! s4 j+ Y+ K) L1 S! I& B' I" C$ c
8 v0 r4 q! j: x& Q6 ~6 B$ C
第17题,下面四个语句中,正确赋值语句是()。
# B2 r1 r( q, v# R" YA、LET x,y,z = 5& a$ l+ }; A- m7 l
B、cosx = 0.5
' x% \8 R7 ^9 pC、LET cos(x) = 0.5! |: Z3 L, R9 s+ q, N2 _- N/ L
D、LET x = 3,y = 4,z = 5- X1 Q$ @3 ~5 U: e4 P4 l3 w& F& g
正确资料:
1 ~1 U) y* p3 U- n1 N* E4 D
0 e: {+ T+ K. A( _" j' r2 ~8 D* P! [; t) \9 a" s/ N* k3 z
第18题,将多条语句写在同一行时,每个语句之间应该用()分隔。
e6 P/ o( N" Y" x5 j/ XA、逗号0 Y& {# }, |7 t+ M
B、分号% i8 W4 N+ \4 D$ \: ^( m
C、顿号- d( e' u8 F" s5 `5 K- N+ q/ ?/ p( H
D、冒号+ ?- y. Y& U: {; R. m9 y6 n/ I
正确资料:
5 i+ X! P* n& H3 A1 h: n
7 x- y2 \9 ?% x: L! Y$ R. }. P6 r# s5 Q" A0 H0 ]8 h" b
第19题,已知int i,a;执行语句i=(a=3,a++,- -a,a+4,a+5,++a);后,变量i的值为( )1 v6 J/ [% b4 O3 e: z$ U% |5 J
A、2
; B2 h3 ?9 Y' jB、3
. ?. B1 D4 v: o) M3 U7 a/ o# iC、40 j7 v" d* K$ d9 t2 ~1 A- n
D、5# }% X, T; a4 o; @
正确资料:3 [3 U5 Y$ {, o+ l
" S( u) W/ O3 r: i& W% b; ^4 r& g* K2 z% _ V* X$ X
第20题,下列运算符中,要求运算对象必须是整数的是( )0 P5 H% g/ V" S, m$ r0 d% J3 S
A、/
) p3 g& W2 Z9 ?- BB、*
; Q1 ?7 x. V0 a$ |1 B4 _C、%% U& g: u% W1 i9 J0 H- A4 k; T0 ?
D、!
2 N8 E) W3 w8 x k正确资料:3 U/ q) _3 e6 P. J( V% |
+ B. ?. }, E7 O* T$ U; C8 W; o* w
第21题,在程序设计中,数据只能是数字: U( t0 L2 @" ]( z4 F
A、错误2 @. k+ X* J( @% g
B、正确
, g* L9 X7 k$ H2 j' Y正确资料:: t$ j* m( n- Z" b% M
) k/ K$ \: z7 g1 z
9 R' U2 C! N# b: n& E第22题,在赋值语句中,关键字 LET 可以被省略/ [" w" Q6 p+ P: `0 I* e
A、错误( }- B1 y/ l' f. ]3 g u1 e
B、正确
0 o8 T1 g4 }# \9 l正确资料:
5 g; O2 B* z0 d1 `: H) u; v' B
& i; H' `" t2 G$ o( U) ?3 ?" U" c# f8 g4 V' U( B" b3 p2 T) n
第23题,NAME 是QBASIC中合法的变量名。& x! Z& B1 I9 }7 w0 L0 a/ Z
A、错误- W4 F/ N5 X" K. R$ z
B、正确/ s* i1 `; o& e( L" R( ~6 v
正确资料:
- L/ d* f+ Y1 ^6 l( ?9 q+ T3 x) n) ?! j Q5 b) o
+ D: C- ^% g# \! M5 O2 ?第24题,QBASIC程序中,行号是由数字和字母组成。
3 Y' a- C F- U TA、错误
: _4 G; u% r6 r1 pB、正确
; Z* [7 l, }' E# U: }+ h正确资料:
; t8 o7 q! Y; i+ m6 n4 h5 X8 Z% J" t$ P% w
/ p/ h4 R6 B8 J; r! T
第25题,变量和符号常量实质是一样的。) E( n- ~7 Y! ]9 g, }
A、错误
: C, Y4 _1 u4 z+ g( pB、正确" Z( t y. Z8 j1 d# m, J
正确资料:! i, ~: j$ \* b2 W W
) b. A b5 Q3 b3 F) C$ O* P
* W9 z6 V7 j+ ]% h
第26题,在程序的运行过程中,可以多次对符号常量进行赋值。0 c& E; [% B3 t6 u8 _' r$ ?2 ^
A、错误
: t( K5 Q3 |4 O/ ]3 T7 X/ ~1 PB、正确
$ a% P4 y. k' z7 K1 J正确资料:; L* s! {/ }* ^6 f' o9 |
" i1 z3 e- L9 M& i+ I- g$ ?) T2 P$ y1 B
第27题,PRINT语句用标准格式输出时,各输出项之间用分号分隔。+ F* E3 G5 ?3 S$ ]$ y+ h) V
A、错误* x& \: i# {& {; b3 Y$ M$ T4 _& v
B、正确
- X% e* a* |) o4 E正确资料:/ m0 l, ]5 \1 ]$ D; p9 {# q! c( v
& g$ g( n" O& T8 s4 A& Y
/ h3 t4 a- c2 D5 W8 X4 }5 K第28题,注释是QBASIC程序中无关紧要的部分。# g. N( B W6 ?# w
A、错误) l' ~% B2 J' d$ V- P
B、正确, N) K( J2 e! [9 K
正确资料:$ r0 X: u: E" ]9 M) \6 x6 N
& B& y8 g( F2 J) ~2 s* p' w
+ h' f' c' P0 ?% U% n第29题,QBASIC中所有语句都由语句定义符和语句体共同组成。7 g9 F9 Q5 u3 m. m$ M- g
A、错误
: v7 D, b: |' [+ H- w5 ]B、正确
, w, U5 h4 Z% u+ v2 M正确资料:" j, Z% S6 F. ^" n- R! u
- m, w' d/ _1 y3 ]6 P% T9 }
4 X* A$ y- q+ W2 _" D4 F$ I
第30题,在程序设计中,数据只能是数字。. F- \; m2 }9 h( o! O
A、错误" Z, K4 h3 [1 n5 h9 e- L7 }
B、正确
- s5 K# v9 n9 n! Y5 N1 k& v正确资料:
% A3 o* [# Q, G- n3 N4 x1 }
) D+ H+ B0 o5 X6 z* [! m- V+ C. u2 Z: ?1 {# Z2 J
4 F9 n8 v' h- P" f
, q4 h, W! k# B+ T2 Q( y6 x- B& {. K( N# Q- B: x
7 t1 P6 U7 G- t$ Z& C
5 E' E# v# ]- u/ L1 k5 D& O5 Y+ N1 U j S8 G
6 g4 Q3 q6 Z' o4 T+ [5 e" \1 S O
; R! [* n9 b5 o9 ~* M: ~9 n' S4 z' h& \3 m9 L) h M* c
3 @- a! W& h$ D+ V g7 m( B
& i+ m" x* R' F- b% A) y) Q, k6 v; |" b
+ V2 L, u- ]5 _- |, Y# w" N |
|