|
川大《程序设计语言11347》17秋在线作业2(100分)
- b3 f* e) x5 I F0 }1: 单选题 (3分)$ w0 l% ?* W- y5 r7 F
C语言中 while 和do-while循环的主要区别是( )- q( j/ X% j" l5 I c9 ^, y
A: do-while的循环体至少无条件执行一次
5 S7 ?4 }4 z7 m5 z; ^) q, eB: while的循环控制条件比do-while的循环控制条件更严格# i8 ~0 ?! E/ o. n& ]& q: l% d \ ]
C: do-while允许从外部转到循环体内
8 [) a# g: E* Q" QD: do-while 的循环体不能是复合语句
+ ^4 s b1 M6 I正确资料:A" x! Q7 p g% p2 d6 l- F7 j3 o: `, J
' F' U( H1 o$ V+ r
2: 单选题 (3分)
2 {4 P+ Y# N' w4 g0 M下面说法中正确的是()。( B0 b1 I4 C3 d% |
A: 置数语句DATA中的值可以是变量、表达式和函数。6 M7 v- M/ D; O' ~5 K5 E
B: 置数语句DATA中的值可以是变量、常量和字符串。
5 S9 H8 I* k9 b9 l1 B" {( NC: 置数语句DATA中的值只能是数值常量和字符串常量。
! v! i0 ]3 v9 ^' ~D: A和B都正确。
6 P" y3 u7 \* v) H- m8 }& i正确资料:C
5 b; \* p. v3 A% U' F* `, M6 o) ~) E& i; u& p1 [
3: 单选题 (3分)+ g1 I2 R" N) j) Q( n$ c; {
若变量c为char类型,能正确判断出c为小写字母的表达式是( )& O* N2 H( _# J, [& T/ `& M
A: ′a′<=c<=′z′
( L4 D1 o: q! {3 F z) kB: (c>=′a′)||(c<=′z′)8 H( O- Z: \+ m7 d. V& Q
C: (′a′<=c)and(′z′>=c)
8 f3 T8 t7 [8 t( e& C7 MD: (c>=′a′)&&(c<=′z′)
* n u. t7 E3 X5 U& N* ?0 U2 {正确资料7 b$ L' T+ L& y5 G4 K. O
$ r6 w: h' L$ ]- G4 ? z4: 单选题 (3分)
. c0 I! X9 C5 m+ l9 x对表达式for(表达式1; ;表达式3)可理解为 ( )" P# U2 n- y' U D3 i. m% X1 J7 q
A: for(表达式1;0;表达式3)
; { j: P4 _7 d7 \( cB: for(表达式1;1;表达式3)
8 q* p. p# a* h: F; |C: for(表达式1;表达式1;表达式3)
4 L# A7 V& ~2 r% [, kD: for(表达式1;表达式3;表达式3)$ _6 R% ~. k9 I4 A3 C+ k' z( Q: m2 v. }
正确资料:B
+ i+ C' X3 E+ V$ \8 e
& s! Y7 ^) T; B; b+ ~4 p5: 单选题 (3分)* M f2 Y. z, S3 Z. {! E& j! A
下面四个表达式中,其值为0的是()。- O; p1 n7 q' V! J3 @
A: 3 / 4
; G+ j, O( s9 d2 r8 h+ p2 p2 h; ]7 EB: 4 MOD 3
. c. T- S6 T9 ]$ v9 i6 g, o- L7 S' w, `C: 3 4
( h' N$ F8 k9 d' G5 Y9 @$ QD: 3 MOD 4
8 Q" h( i% z8 R5 D% e5 q正确资料:C: {% E2 e$ |9 v# ~
5 S. n5 h" f$ h4 ?5 ]: y2 Z7 G
6: 单选题 (3分)
C. n' q' w5 Z0 [. T. \下列数据中,不合法的C语言实型数据的是( )
# L/ s5 y; K/ O, c0 [" zA: 0.123
$ a& O+ O* U; |" FB: 123e33 j6 g+ j6 m+ P/ K! c. i
C: 2.1e3.5
4 H. \- r1 W4 i, uD: 789.0" m& P$ o) z8 a7 P2 g; e4 u8 I
正确资料:C
8 R) @9 e1 L+ |% t) f5 I% C
+ p0 D+ W( S$ F( ^+ n+ E- x7: 单选题 (3分)
+ Y ~, h" @- F' X将多条语句写在同一行时,每个语句之间应该用()分隔。
6 z% q( Q3 O6 B) w! V- {A: 逗号 f; T0 ]( {# d' z
B: 分号3 m7 F' M1 r; Q+ O4 A. l! ?$ j3 t% p3 X
C: 顿号
5 v1 v4 b% ]2 g+ XD: 冒号
1 j) a, b h' F7 q4 x/ U正确资料1 E/ |$ n8 H$ L$ B/ F W
% b, n* |6 p2 L) t+ g7 D/ _6 ]' A8: 单选题 (3分)
) L/ {% R! b! ?- u) h; l以下叙述正确的是 ( )
) R. [1 A7 b% |+ z8 [正确资料
8 |: A' Q" f6 X' F; _4 \: d+ q. T1 }4 J0 e6 e
9: 单选题 (3分)* h9 O/ Y) Q; x: W
以下四个变量名中,哪一个是非法的变量名()。
, [) G/ C9 z+ D FA: food
' X' H% o0 J0 b5 cB: area
: m. ~4 O/ q2 R0 j2 j7 Y7 S ^C: 3moon0 X" `% [) ^8 f. D4 F
D: b1! _5 t; M A- P& y! M+ r7 M, v! Q
正确资料:C) f9 S, S) _7 @7 h4 F; a
9 D/ F9 B! m9 v6 t! u$ Q10: 单选题 (3分)
9 a; a) k9 ^0 u, z" E; |' |3 @下面四个选项中,均是不正确的8进制数或16进制数的选项是( )7 i' a7 }( q- B
A: 016 0x8f 018
( ?8 w1 |, T2 z% C: }4 i/ QB: 0abc 017 0xa
! D4 D! y" e) b& q% y* VC: 010 -0x11 0x16
- S. y+ {2 G5 _: |D: 0a12 7ff -123 s* |! @: b' c$ R8 P5 D
正确资料
( r; q' ]4 a# D: m |
|