|
川大《程序设计语言11347》17秋在线作业2(100分)
! r# v2 q& o& h7 M+ P1: 单选题 (3分)
R& F! M3 T- ^; J! _$ [% m/ ]! DC语言中 while 和do-while循环的主要区别是( )
. E" Q3 _6 F3 o. PA: do-while的循环体至少无条件执行一次9 y+ o# ]5 b# D" ]1 @4 T2 W
B: while的循环控制条件比do-while的循环控制条件更严格& w7 A) H/ |- `1 R5 K
C: do-while允许从外部转到循环体内& ^- s: [8 B) q
D: do-while 的循环体不能是复合语句
1 U' l' \, z5 w# w8 q正确资料:A
: g5 G0 L* v! I/ E
4 ]" M# T8 S3 W0 u6 Z8 |0 r6 T2: 单选题 (3分)
! [7 v4 ^- f- \( d/ p下面说法中正确的是()。
4 o: L+ X2 F. YA: 置数语句DATA中的值可以是变量、表达式和函数。: S E* {2 Q* }! I/ q7 K* i2 ]' F
B: 置数语句DATA中的值可以是变量、常量和字符串。3 E( {/ Y m) I4 M2 W
C: 置数语句DATA中的值只能是数值常量和字符串常量。. h" q: ]3 I- Y1 w# \( O& I
D: A和B都正确。
3 Q8 k. ?9 @8 K" ~9 V2 Y; J正确资料:C
! C, O! E& L9 @2 _/ N/ ]7 k' d) b
3: 单选题 (3分)" F9 L( e& B5 a, o/ ]
若变量c为char类型,能正确判断出c为小写字母的表达式是( )
3 T& g& e% v) o$ x5 o9 M- C$ oA: ′a′<=c<=′z′3 o* X: f9 I, X( I4 c4 E
B: (c>=′a′)||(c<=′z′)+ U; O8 V4 j% z5 v7 E% ^4 i
C: (′a′<=c)and(′z′>=c)
9 U. m- Z7 N) ~ eD: (c>=′a′)&&(c<=′z′)
1 D% C/ h+ y7 j" O正确资料* |) O7 O' X# X8 J# `4 s7 R0 s
& O |! k1 {# p, ?4 D3 `3 F4: 单选题 (3分)) k/ O3 D @+ ` I
对表达式for(表达式1; ;表达式3)可理解为 ( )
4 u5 H/ C/ f7 [: n, W ~A: for(表达式1;0;表达式3)
, {( @3 O6 T. b; l7 `B: for(表达式1;1;表达式3)6 I& w8 V1 w: e5 n: t# H: `
C: for(表达式1;表达式1;表达式3)" Z4 B$ n6 S8 ?, v8 H: m* _/ n8 J8 ^ W
D: for(表达式1;表达式3;表达式3), s+ W% ~( g' s8 G* L' i
正确资料:B7 ]$ v9 S, v. b/ {* }2 s
* l E( w8 w# b& D2 J" i6 O4 O5: 单选题 (3分)
# O/ Z& ?: S2 i9 q下面四个表达式中,其值为0的是()。
) l) @1 ]3 ]. I6 RA: 3 / 4
# a$ f4 H+ |$ g" n* A# G/ gB: 4 MOD 38 \9 G% J" y) v5 ~3 ~' [1 }
C: 3 4- m# u u' q3 V6 C5 Z
D: 3 MOD 4
( b2 k7 O0 o, t- G" n正确资料:C
$ c) X$ O# \# s- O) L8 I4 z& k
5 t: x9 n" i+ W6 c( D2 H/ k6: 单选题 (3分)
4 U. |5 @ p- N# D7 F' b/ ~& N! `下列数据中,不合法的C语言实型数据的是( )6 R4 J- ]% w" ]& u( V
A: 0.123
: \2 t2 h1 G' ] v, U$ T' ?B: 123e3* \3 l: _1 G! Z! K, y
C: 2.1e3.5
9 J! ^9 |: z, `; F2 L0 g- mD: 789.04 O+ u; R5 Q$ A9 m4 Q
正确资料:C5 l6 s4 C, P# B% Q) X/ X
2 }' Z* w% W) ]! z Q! ?4 E* G3 N$ T
7: 单选题 (3分)% X& f! t4 B# w. R+ ]$ B
将多条语句写在同一行时,每个语句之间应该用()分隔。
3 r: n2 ^1 i8 ZA: 逗号! f4 c# S2 w6 |2 ]# J8 S* e& Z) P3 v
B: 分号. i/ s5 F9 Z2 t; A9 L; R
C: 顿号
: m) j6 v' J" s# a( {. KD: 冒号$ F/ j6 D" N7 J1 u" n, {
正确资料
4 g; N# R3 b f R' `
% r& C1 \+ Q8 q0 d8: 单选题 (3分)
7 q6 N. o. g5 g# ?$ P$ o, D5 O" P( A以下叙述正确的是 ( )* S3 y2 J+ r! f( n$ T* q; W
正确资料9 @9 @1 H" c' N
) F5 s% B3 n) `9 f1 n9 u; _9: 单选题 (3分)$ d' F# r$ a2 }3 t
以下四个变量名中,哪一个是非法的变量名()。
5 x( C4 z5 U: ^A: food
; T) g. k7 y1 C6 c" C G. VB: area0 x R& L4 c2 J/ A J: [/ ]
C: 3moon
- o) Z( ?& j' h! G$ KD: b1
4 k: g3 R" J1 B `9 S正确资料:C
* O: s5 A( E$ s! |, a" u
* ?' t& Z5 d1 d9 G1 I$ b; A10: 单选题 (3分)! l" `: e1 @: z+ T* N7 B7 h0 h7 `
下面四个选项中,均是不正确的8进制数或16进制数的选项是( )+ d: p% ^9 u }& h% Z
A: 016 0x8f 018
6 |# h) ]! |4 i$ vB: 0abc 017 0xa- B1 d# P( f' P
C: 010 -0x11 0x16 x$ @% T4 i5 ]# T. g7 n2 |
D: 0a12 7ff -123
0 X4 o2 m) J+ E$ O5 N2 W正确资料
$ X! f6 v4 G! t& P |
|