|
10秋学期《C语言及程序设计》在线作业一" r, ^# v* P3 ?- {5 b" h
试卷总分:100 测试时间:-- 试卷得分:95
) _6 t3 V" p& i1 g* C2 s" W2 d( q5 G; q2 p+ N
? 单选题
3 L$ c; ^% s' n- d5 o$ \? 判断题 8 G5 w" _0 y7 i$ D8 R
3 z J) E' J, \8 X8 D2 ?! p
; Y" z; _& F' M4 i2 s6 r、单选题(共 15 道试题,共 75 分。) 得分:70
+ N5 n/ W0 E2 s1. 下列四组选项中,均是不合法的用户标识符的选项是______。
$ \5 \( ^0 g* x( @# ]! ] A. AP_0do f) L3 R1 v7 R* K1 j
B. floatgoto_A
8 ^) j1 g; P9 K p C. b-agotoint
4 r' @' g1 X: K: C# | D. _123tempINT1 ?% e! j! i! F1 Y
正确资料:C 满分:5 分 得分:5
* y, S& y* o, F% n2. sizeof(float)是()。 ! a8 C( i2 a) b3 t/ f) z' M
A. 双精度型表达式
/ K* T$ _4 Z5 } B. 一个整型表达式( \7 z" f6 p% d: u2 [% @7 n0 N
C. 一个函数调用
" n! g& e& Z+ ] D. 一个不合法的表达式8 o& }) }' J5 g0 i. w, U' Z- C9 D
正确资料:B 满分:5 分 得分:5
" n; }6 |& } ~+ W3. 合法的C语言标识符是()。 ! [. r8 Y" X4 I
A. abc0 M. h/ j, r- w9 z
B. 2ab
% X$ M! ?* Q- z( k( h c C. _a18 t7 B5 Y6 i9 Y& W
D. /n v5 S& t9 C. ~4 z" x" c
正确资料:C 满分:5 分 得分:5# h6 W1 D% p; l3 V4 a; T+ n! r
4. 下面四个选项中,均是正确的数值常量或字符常量的选项是()。 , Y$ C8 \/ X8 |4 j8 h
A. 0.00f8.9e''5 K: W( {- A( w$ \7 y
B. """a""3.9E-2.51e1'\""'"7 t$ P: f9 x* _: L. w2 D' |" e5 q
C. 3'0110xFF000a$ p7 P, W5 d" t% M( C" g/ o! u
D. 001E140xabcd2e250.I14
- Q k2 a" S+ b9 i; `! S正确资料:D 满分:5 分 得分:5
# B. `+ x$ j. O5. 下列程序的输出结果是()main(){intb=4;b*=b+=b+b;printf(“%d\n”,a);} 7 H# v8 [! Y& U0 W& _9 A5 z* |
A. 16; S& _- c0 [ b& ^1 J, g4 b: s7 `
B. 326 S$ i! u) d9 z) b2 ]" ?
C. 96
0 J# R Z1 z! W( L6 Y* [ D. 1440 p2 B! G2 A% b' [% a
正确资料:D 满分:5 分 得分:52 e* C7 {# D: t' _
6. 若有变量说明:inta=0,b=0,c=0;,以下符合C语言语法的赋值表达式是()。
, L9 A/ K; ~" R- Y u E A. a=9+b+c=a+9
8 L) W7 M! n: `" e" ?3 b B. a=9+b;c=a+9;
& W. V ?8 w1 h/ a, Y C. "a=(9+b,b++)"
3 Z) ]3 w3 h- M" M5 Y7 R D. a=9+b++=a+7
2 n+ s: d/ Y: m( ]* H4 N2 g4 X正确资料:C 满分:5 分 得分:5
! q) ?& G/ U2 P! B4 B! |6 v7. 下列程序的输出为()#includestdio.h;main(){intm=13;floata=12.6,x;x=m/2+a/2;printf(“%f\n”,x);} 8 x4 ?. Q- V4 y6 s. @
A. 12
; y5 k& `! u( [( E! X B. 12.3
' y7 f. _6 f3 f2 X9 H C. 12.8
( z- L9 H! D' C7 @) P/ i D. 12.3
- y4 o* C' O/ \ D正确资料:B 满分:5 分 得分:50 U8 _: l: t' w- w" Q% C j
8. 下面四个选项中,均是C语言关键字的选项是()。 - A6 O3 Z' L) V/ J6 n
A. autoenuminclude
+ ?7 u4 a) L# c4 l6 q" ` m3 ] B. switchtypedefcontinue4 m. a% h. @ E' m* G
C. signedunionscanf
- m) A: l. _' g) o0 K' f D. ifstructtype
' o% t' C2 I1 ]: @9 I- u2 L正确资料:B 满分:5 分 得分:5
8 d1 u' K& Z. s! [7 G1 X( j9. 已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1='A'+'6'-'3';后,ch1中的值为()。 8 r+ s/ Q) b* `" }1 Y* v
A. D
) O+ O `% a" v* n0 N5 w" | B. 68
z% C1 ~5 E' V9 E: [9 J! ]: X C. 一个不确定的值
/ ~7 R, E+ p% V o D. C& `; C' W- S3 P! Y* i
正确资料:A 满分:5 分 得分:5, ~% S$ p: u& T- H1 Z
10. 若有以下定义:intm=7,n=12;则能得到值为3的表达式是()。
' U% ~! @1 C% [/ Z& s! q; q A. n%=(m%=5)8 _6 b( [+ p% l) ^! j+ u& h
B. n%=(m-m%5): d! P2 T8 E, j, N3 |: Q
C. n%=m-m%5
- i$ g/ f: U; D D. (n%=m)-(m%=5)
4 b% ?6 q9 J& K正确资料:D 满分:5 分 得分:5
8 H _8 v7 ]1 Y/ A9 s7 [/ g11. 以下是正确的C语言标识符是()。
8 `- T7 C; h1 K% s. ]# T! q. b A. #define; C( {- C% k: ~( b! X, |- k# n
B. _123( D! U1 l( m5 ^4 y: v
C. %d
, l. ~' X$ l5 a- T* A0 h K Y0 x5 k4 _ D. \n0 ?2 e3 c5 F4 d. H# H' X& M
正确资料:B 满分:5 分 得分:5 a4 c* G0 m" o6 ?9 Y, l0 `& o8 Y
12. 下列语句中,符合语法的语句式()。
+ C( |! b v% l& f& b A. a+b=33 y, s, D$ ?- T# Y9 K) c8 j
B. a=72 A# T, `" [* H; k6 J
C. a=c+b+3=6;
/ T+ y# C' _# [; p D. "a=8,b=a+7;"1 x1 h0 J5 j! E) M: X/ Q. l
正确资料:D 满分:5 分 得分:5# T9 s* \8 I' m
13. 下面四个选项中,均是合法转义字符的选项是()。
9 W! l; [2 v* a- z% R A. \'''\\''\n' y5 p% j; S; d- r7 h+ H' V9 q
B. "\''\017''\""'"
2 R7 K6 w6 d* V1 _$ K C. \018''\f''xab'
! ^! h: W9 V2 M" v' W, F( h: K D. \\0''\101''xlf'
: |" N0 E# N& _正确资料:A 满分:5 分 得分:0: w5 G; ~) r* j9 E; t
14. 若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);} ) o: T! Q7 m% m* m
A. a1+a2+a3=48
3 G' Y2 g: |- m0 J( c7 i B. a1+a2+a3=25
3 b9 O% C0 O$ x, t C. a1+a2+a3=10
: n f* R: o h7 ], m D. 不确定值
8 @, Y. P7 B! l* H9 v3 w8 M' T正确资料:D 满分:5 分 得分:5
* P0 Y3 R7 z& s15. 下列不属于C语言关键字的是()。 . D4 o2 R- \7 |% k `
A. default% ]) @2 b3 Z' O+ Q+ h
B. register
5 B3 Q" q% ?+ P4 N C. enum2 j2 Z! f' B, k9 t# m2 u
D. external
7 ]4 h" o+ R2 U5 F J. n5 m2 H3 @正确资料:D 满分:5 分 得分:5
( V5 t# F$ Z6 M. h, D3 |/ H, M3 h; K3 R+ ^' z0 x
6 J7 e& x( q. F5 ]2 W* Z5 e b! y& L
8 t4 r' n! U' _8 R! X/ ^2 c9 L9 r
! Q k( J: z z0 f' |) x# @ U/ J0 \) m5 a, D
! H y( G9 B# i) d
& k' n& J" W* F, z : Y4 s6 L1 ]7 s/ F( l, ]
: _+ F* E% A: r0 _& L10秋学期《C语言及程序设计》在线作业一
# u- S2 Q4 w$ B6 X. _试卷总分:100 测试时间:-- 试卷得分:956 Y) K# M. T+ f4 P
$ ^8 d$ p+ _7 N* n* `3 \9 V# V
? 单选题
; y0 P: o8 I: i6 H? 判断题 : Z K; w' s4 _; |% z b3 ]8 L
- q0 I) ?, v9 K s! E
, q2 U8 j) `! n
、判断题(共 5 道试题,共 25 分。) 得分:25 |
|