|
亲,您好,如果下载后没有资料,请联系客服QQ 18586448 或者微信客服:mouxuewang223,或者微信扫码加好友,给您带来的不便,请谅解,祝学习愉快!$ Z1 f0 a2 Y3 S7 a! K
6 ~; O# K5 t7 q! ^/ ?4 ]【奥鹏】-[四川大学]《程序设计语言(1)1347》20春在线作业2
9 S8 L2 X6 w! g- Q; Z试卷总分:100 得分:100# B- f7 e/ |& P2 P/ b$ L% o
第1题,在QBASIC语言中,行号或标号的作用是表明( )。
8 m f3 ^' H3 \* F0 U3 iA、程序执行的顺序" h d0 R3 A6 \% o- s3 K
B、程序编排的顺序2 b, t+ W& ?! k8 f
C、转移指向的标志
5 W2 G- w$ R& D8 X% e8 E7 W% ZD、无作用) H0 X6 q, @9 l: f& G
正确资料:
1 m* g; g$ v/ g4 E
! `' w y/ F; ~- K9 Z! P# k( A- g+ ?- s5 N% W8 [
第2题,若变量已正确定义并赋值,以下符合C语言语法的表达式是( )
5 T- ?7 U. `( \: OA、a:=b+1
" m- m* V& I' j2 q N2 u* FB、a=b=c+2 t' _2 W. D O
C、int 18.5%3/ n& }& m& [/ j
D、a=a+7=c+b) O4 Z' H8 u/ g E" G
正确资料:7 V4 t/ m9 U3 Y4 u
; a' L" B2 s$ D; a- ?
$ `9 M2 l& @3 K0 _
第3题,在C程序中, 在求逻辑值时,用()表示逻辑表达式值为"真",又用()表示逻辑表达式值为"假"。 ( )
6 R8 ]; a2 j/ R" ]. G9 ~A、1 0
8 e# J" x! e* o% o2 ^) R) t0 `! _B、0 1
; N- H% p! T4 o+ z8 i3 H; F) `C、非0 非06 `: ~; ]3 U7 c0 [& \' c. S; Q
D、1 1
; S' V5 h% C0 C/ k正确资料:
% ?* Z# A5 P5 |/ z
* Y9 T* n) [, M; o( C- G/ N; T
7 s/ ^3 ]$ M/ d4 A/ U# Q; `4 P第4题,下面四组READ/DATA语句中正确的是()。% x6 f! u- _1 N! c: ?
A、READ a,b,c
5 s& s2 A: c: W$ j8 MDATA 1,2 * 3,6
$ r8 E* P' z' b- ^& a6 J/ [, HB、READ a,b,c
! ]1 |7 h/ A8 S; _' m! |/ HDATA 2x,3y,4: G# p. a1 ~; I# x
C、READ a,b,c/ K( l6 `% q4 f: C% _# v: @
DATA 1,6
( d% L! [: j- |D、READ a,b,c9 r9 h. A5 _; y; g" Z' F. D2 X& h
DATA 1,3,6
* @; @( P0 h2 O2 J' e2 U, D( V+ u正确资料:
- _( _* m- T/ U, l" Z# A5 t0 {$ Y
- k8 D+ ~& e& Z% K7 C$ q& g# o7 O! l2 N! p8 B
第5题,
8 a% u+ K1 b6 f0 K9 r' wA、3
8 j5 Z# ~5 ^$ D) c& T7 o/ [7 vB、9
# ?- o; s( K2 q: Q# OC、-99
3 q9 ^, g; w4 N# B3 M. cD、12. k9 Q8 M% `( o, }: {& E( M
正确资料:
( f$ ~' a3 \( L8 d5 E
9 w; C' s: L/ u+ x& D
3 ?+ I; f Z, a! X; M, S第6题,以下说法正确的是( )
! H6 U$ a4 ]; S7 S' R9 W% P. kA、C语言程序总是从第一个的函数开始执行
0 q( B* {, z: [: gB、在C语言程序中,要调用函数必须在main()函数中定义
2 Q* X/ I4 o! T' H2 M nC、C语言程序总是从main()函数开始执行. ~7 P& E7 }! V" Z' N3 |3 w
D、C语言程序中的main()函数必须放在程序的开始部分" J" n2 L0 E: b! a$ `0 l$ r
正确资料:; ]) a3 ~- Y* e; H% e7 g- }: u( e: n k
- y/ h6 E( f$ c3 q3 {/ n) X
+ t9 c9 c8 }8 ^$ e4 ~第7题,若有运算符,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是( )
, J" Z- G k& E1 |# lA、sizeof,&=,,^+ d9 x7 X( x" A) t4 p
B、sizeof,,^,&=
5 G2 f; ?6 u; }- Z9 a' k2 tC、^,,sizeof,&=1 S3 P( X$ N7 a
D、,^,&=,sizeof
% @+ H0 o+ v& f% V3 z正确资料:( I7 D$ n6 U, l5 w R* L; C/ U
+ k8 a7 {, G; U- s" b" r' ^5 v, _' M* k' T x b, \" B
第8题,以下4个选项中,不能看做一条语句的是( )
6 c4 c9 `2 a2 [. {7 rA、;
2 Z- D: ~( K& X" _9 R, cB、a=5,b=2.5,c=3.6;; M$ n% r0 A. w9 i! [; O( V
C、if(a5);9 c; J; W8 O- q
D、if(b!=5)x=2;y=6;% _+ I: g* X: \6 x
正确资料:3 O% O( H' Y4 D+ N, J2 n5 f0 y
3 j6 b% w4 ^% k V3 Z
( r3 Z7 r2 A2 y* X; }4 W6 M! K% X' y第9题,
$ l& u# T2 D. u7 D5 j0 NA、6
: g! F0 p2 Q- q6 c* s2 D/ I, cB、24% j! C% }6 Y! [1 c; | R
C、308 U8 d! l3 @) `: D4 }
D、32
5 a% O; n) C% ~: b正确资料: ?8 z- w o) W0 j6 m$ j
0 [' m! Y$ |' Y# ]
5 p% y3 I8 u: v8 V! Y& a第10题,下列关于字符串的说法中错误的是( )
" J+ y/ F' e0 W# \: Y( \# A+ Q! s; j UA、在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志
- F' f. ~, ?- M9 s- m+ a% ^ u, W2 wB、′\0′作为标志占用存储空间,计入串的实际长度
8 J$ \/ `7 o' F6 S* VC、在表示字符串常量的时候不需要人为在其末尾加入′\0′# N0 q- o' H6 i! X
D、在C语言中,字符串常量隐含处理成以′\0′结尾4 {& r: d8 f* ?2 h8 a. k
正确资料:
& e$ g/ M i. e" l$ e `
4 x7 W' N( C5 J1 E2 j: {( a D" Z7 S q' M9 F) U8 y
第11题,设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=ab)&&(n=cd)后n的值是( )! g+ r( A( Y4 R2 R0 K# `
A、1
% q8 h3 j9 d, x& i2 Q- R0 L# DB、2
# A% F" q7 x# X( sC、3& J# S* d! _7 r9 s7 s9 }
D、4! F3 B# i, Z4 N" ~9 X6 {5 ?8 W |3 a: t
正确资料:
5 \* G2 r! d( X3 x! h8 ?2 p5 W
% X% m6 }2 N2 y2 k# ]+ z8 S' p1 L
/ d7 r# J3 u& G: o. |+ F9 T第12题,表达式" a * b % + c!- d # "的值的类型是()。; R% \. `! H. i
A、长整型
. w3 E/ U& C3 {8 ~4 f. x% Q0 d. sB、整型) P$ g6 D" h/ j
C、单精度型8 T2 t% ~9 g6 [ E
D、双精度型. U1 e) F- P# @2 _7 Q$ Z0 L
正确资料:+ n6 o5 H0 Z+ Z/ p) ~
3 v; q; C* N H; [9 A- S9 A
* x: }! z1 H& e2 W/ @; e6 d8 D- `第13题,若有说明语句:char c='\72';则变量c( ) R) @$ M3 E# ]$ l% {4 L0 D0 W$ z
A、包含1个字符; k* d M: |" g m" P6 G
B、包含2个字符
2 K( t" S( R8 i6 k/ ^9 _C、包含3个字符
, v$ k" e. F) b- l, @# U2 HD、c的值不确定
) R* F6 b9 ~4 P! @正确资料: C" N7 t' ^& ^: V0 U5 E% A" B
4 t b T5 T' e4 X) z9 ^9 ?2 L1 @% _1 p% _! x
第14题,语句PRINT "25 * 4"输出的结果是()。
' Y2 V6 }5 i" aA、"25 * 4". k4 B* _6 f4 n( B+ v- E+ m: C7 H
B、出错信息
+ j, E; V3 l# C! O+ jC、25 * 4% R4 _* {: A' o# ^+ x, a4 P
D、1005 e/ R+ z# T" M$ p5 Q) A0 B, S5 q! {
正确资料:6 P1 M/ Q. ^/ [! I, i
' L. _8 M- g5 S1 v
* z% y# f0 n" d9 d- k5 _5 Q2 `第15题,表达式aB||(C&D)中运算符优先级最高的是( )
- R0 t- D; \( W5 N) n$ U* JA、||( T' z- }* I5 P7 l- H
B、&! ?0 Z M' L3 F3 ~4 p. j8 A; }+ M8 L
C、
% H) j7 L, z! T: |5 S3 E$ vD、()
- n) L+ W7 v+ L3 \' L正确资料:
, Y' \5 P9 e6 v& d8 c! O. A0 f' B: o( f/ N# t F
: r8 h0 F5 p& s8 o
第16题,! o5 c; P) U/ Q5 |- f* L- i
A、BELL
" e' g9 I" d& z, l; h" d H- r' zB、BOTH
8 `1 Y& t+ R5 n% H4 j+ O) a6 v5 OC、BOTTOM
- L1 Q# b& X% `3 G3 u. k- `+ QD、AUTOMATION4 w- z/ b' b6 Z; ~% s
正确资料:
4 \8 J+ ?; h2 a, t$ T0 M8 h# o3 U
, F8 M. S8 t( ]. N2 F2 C0 ~" l$ F$ x1 F( F- m
第17题,下面四个语句中,正确赋值语句是()。6 X# h# ]; z- `) `( u
A、LET x,y,z = 5
. x/ G: \) ]: HB、cosx = 0.5# p. d% `* U+ ?7 c5 Q
C、LET cos(x) = 0.5" z0 H3 ^8 I2 N& {7 ^$ g; G7 y
D、LET x = 3,y = 4,z = 59 }* I9 L# ]6 }+ d4 ~: U
正确资料:( q1 i7 R% Y2 f+ P- o& D
( f6 U0 U, Y* g" c+ j
/ {; A; Z& G+ _/ m G8 y9 M3 q
第18题,将多条语句写在同一行时,每个语句之间应该用()分隔。
: V1 d N. j+ g- K4 {A、逗号. d( Z' C$ t" D; x+ Z/ ]
B、分号
% o" O. Q& X$ b( h# g+ PC、顿号
: i* L7 I% `, U$ V" A; VD、冒号
! I4 {8 I) g2 i$ q [正确资料:
# x# @9 r2 v, n
1 J- F0 m3 k, A, F5 H2 u1 ?) Y k. [, G6 G( N: O8 Y- o8 P% B! A) s
第19题,已知int i,a;执行语句i=(a=3,a++,- -a,a+4,a+5,++a);后,变量i的值为( )9 n9 i& H. y! g4 h! f+ a! ]
A、2
# B3 V/ F/ U) C& k2 r1 v) G7 U6 g tB、3
: L4 f/ N5 `; M. B8 jC、4. i( u- S- q: ]
D、5
, i" P7 Y4 C+ A' g. V- D+ t# j正确资料:% m9 \) b0 q* J) ^
* i* h; `( k* j8 G
+ r) }2 f" F7 Z- W第20题,下列运算符中,要求运算对象必须是整数的是( ) \5 h% e1 w b" x3 [: O
A、/
8 a0 h9 I4 e# V* VB、*
7 b0 e' d% c' K6 D- y' g0 dC、%
0 q6 A8 w8 U4 c O; Q9 ?/ L8 yD、!5 D5 l$ r# }" H
正确资料:
1 N9 d" o$ D8 C) W b0 s' j
8 z7 N8 d' G9 z" e+ l* _# R, ?+ c+ l. G/ o3 D9 U/ |
第21题,在程序设计中,数据只能是数字
4 c! U! p# E1 Q& ~0 [A、错误
, T9 j0 G, Y7 i4 i! [! RB、正确
6 ^5 p+ I# h9 f: u5 W正确资料:; }5 B4 u4 H' h K9 K: `
a; d8 [: n8 b) g
" m; R1 e8 ?1 t; i$ y6 H
第22题,在赋值语句中,关键字 LET 可以被省略
! s9 g& j2 @1 n1 _8 j" tA、错误/ s2 }% r ?( a, f+ c
B、正确# {( ~8 |; M1 C9 ^
正确资料:- y' }8 W) \9 j1 P
) x- U( B/ z2 [
0 k; O/ v6 j$ J- K* D3 p( @0 B
第23题,NAME 是QBASIC中合法的变量名。
) r' q2 ^) i, p+ k/ mA、错误$ H5 v& k' o8 w
B、正确( P9 O0 z0 ^6 a. Z: u7 r
正确资料:' c4 h2 E+ ~- S6 L
& r: p( B) ^8 b4 R
! V* n* {9 B$ y* [6 j第24题,QBASIC程序中,行号是由数字和字母组成。
2 U4 N) @% x2 C. M4 E1 S+ ?) zA、错误
- X; V% w$ b% g! E' IB、正确6 a( i) O q+ v }* Y0 ]/ O
正确资料:
) k# ~' [9 ^2 Q$ S E( |' n! B5 c! x3 K' b7 @; B
9 U* J* {( g$ R: H, G第25题,变量和符号常量实质是一样的。- F& }/ F0 Z, {0 u- n7 X
A、错误
& e* t0 {/ c5 O) d' ` e: N$ DB、正确' i v4 i4 E. r0 g/ k
正确资料:; @9 {0 J0 a$ m
9 A$ Z& b& s8 j, m
* U: _8 p7 G* B
第26题,在程序的运行过程中,可以多次对符号常量进行赋值。
- `. s0 w" T. d2 N3 e3 pA、错误8 u9 Q& B! {9 ~# z$ r& j; _, g
B、正确
. L: `) M$ k+ u- X# \6 l5 `7 e正确资料:$ Y/ `% V! e6 h% O9 @; E* _
: a, H5 U" | ]1 z) N7 E+ s5 F& k$ O) Y3 K; {
第27题,PRINT语句用标准格式输出时,各输出项之间用分号分隔。
0 {! @8 l# b; Q% E/ j; ~& iA、错误( j$ l3 j& M! J8 j4 C
B、正确
/ ~8 k }8 ?8 `" K4 X; l' V正确资料:
0 Z7 P- v! [0 T8 i# t& y6 E# d2 ~' L/ z2 K1 m7 `+ X/ K
3 i$ _( h- Z& |第28题,注释是QBASIC程序中无关紧要的部分。
2 J4 V1 i" u* C2 q7 QA、错误
9 W7 g D$ l" [. \& C/ L0 OB、正确" F! k- D- E, f1 X6 ` h1 s8 T
正确资料:
{0 G/ V! y9 I" b8 o) N5 f1 A" t* C5 G# y
* j% S6 a" x/ |' O% x第29题,QBASIC中所有语句都由语句定义符和语句体共同组成。# b6 {6 ?& I+ l8 k6 ]
A、错误; [# c$ W3 S* a# u$ u
B、正确
4 f+ m9 O: l7 \. k9 w& A. ~正确资料:
3 d' d9 E7 w- g$ L- c4 p! ~) X. X( d! b' e& [# Z8 n7 f' [
' U' x5 L% \3 @' X3 @( m( b. @ f
第30题,在程序设计中,数据只能是数字。
1 M) I/ P* A& b h* B% yA、错误
7 Q# w( B. K# \; W7 @B、正确
+ j! _8 O/ ?4 T* D$ u; V9 J1 I, |正确资料:
; Y( J9 x* @% l/ P" X1 S8 {* u8 W$ g s" ]
& O/ [4 p! n' L: S$ r3 o
' {9 T$ b- F0 B$ f9 X8 r S9 R2 E! a0 g9 o1 N2 |1 h
2 G# H& T: i# g* G. m3 l, g/ O/ k. D
* \$ |" ~8 G$ P
8 K3 r+ X. f0 @3 v! Y& t
) y0 e( B2 d( p/ u/ [6 J; v* L Y5 l0 M
" k4 K0 r2 a u; f+ ^' M& I% [' O; `3 n+ Q" `+ i
! G* i: {4 }' K: n: x- X) t5 u& G) b
1 C) o0 N) `9 M. y. l: ~, F |
|