|
10秋学期《C语言及程序设计》在线作业一
+ x) T, Y* o) Q* g3 \; }$ ?试卷总分:100 测试时间:-- 试卷得分:95
; i* N& q- ]* Y7 t
C5 V) a3 o% r+ ^: h* f? 单选题
' t/ u2 L" ^ g- t? 判断题
2 R% V9 h) x1 h6 D
4 |. x! b0 U( D3 u: |: L4 g# m: Z/ X! e5 J3 @
、单选题(共 15 道试题,共 75 分。) 得分:70! n$ H, O6 r' ^; R& ?7 m
1. 下列四组选项中,均是不合法的用户标识符的选项是______。
3 E9 z8 g& u; L. B3 T" v' v A. AP_0do
& S$ _% |7 |7 Q0 k2 P' e( Y B. floatgoto_A
, }) g6 ~6 J9 L C. b-agotoint; _( t! @$ Q7 M0 U8 m' t7 O
D. _123tempINT
9 j! x- }% H) E/ }" ]2 v$ B. G! _% l正确资料:C 满分:5 分 得分:55 ^" N5 x h7 m4 C; }
2. sizeof(float)是()。
. h# f7 U9 F% ^& \# Y" _6 b( n A. 双精度型表达式
5 k2 U. m' d9 C' v B. 一个整型表达式1 d( ]5 v* H% R; I
C. 一个函数调用
' G8 @, \. ~: R& X D. 一个不合法的表达式
' b6 Y& {) a) z7 X& O- ?正确资料:B 满分:5 分 得分:5
5 r* [/ S( d* S' _3. 合法的C语言标识符是()。
) o. L8 s! r* c7 h# W! g A. abc6 x1 Q: u) G" w9 D& j( [0 L7 S
B. 2ab( K3 ]: m# m. Y
C. _a1. K9 o9 y! C% C5 F. e
D. /n
( T" _8 X. P& t& U ?5 x! M! A4 h正确资料:C 满分:5 分 得分:5
7 x. O4 }( J& v2 C- b! W4. 下面四个选项中,均是正确的数值常量或字符常量的选项是()。 % L3 D. Z# e" `) t/ E
A. 0.00f8.9e''
5 O' i3 m4 [& X9 K8 P$ P; i B. """a""3.9E-2.51e1'\""'") ]) }2 N2 \* y$ A: k
C. 3'0110xFF000a
/ U# V' [: a9 v3 L% X- _ D. 001E140xabcd2e250.I14
7 q3 u% N. m5 _. m/ Y- S: P正确资料:D 满分:5 分 得分:5
0 p$ P- V A& Q/ P* `$ ^5. 下列程序的输出结果是()main(){intb=4;b*=b+=b+b;printf(“%d\n”,a);} r) `9 D! k, z" w
A. 16
" l5 Y3 c N4 X7 k B. 32
9 B2 C! p8 w8 n$ J2 r& M: [ C. 967 `) w$ J4 @3 f
D. 144; E6 }7 c7 c+ z# f# w' o! e: x
正确资料:D 满分:5 分 得分:5& |4 Y! u# E* p' a+ {' n0 g
6. 若有变量说明:inta=0,b=0,c=0;,以下符合C语言语法的赋值表达式是()。 ' z' p8 n# a' e5 q4 {9 p+ C
A. a=9+b+c=a+90 S. N' d: a6 f2 ~( B1 b8 n G" B
B. a=9+b;c=a+9;0 ?; R3 q1 l- Y3 k% E
C. "a=(9+b,b++)"8 m$ P3 g5 l( q
D. a=9+b++=a+7$ i. b1 ?% p f& [
正确资料:C 满分:5 分 得分:5
: s8 B, n/ k- q& a7. 下列程序的输出为()#includestdio.h;main(){intm=13;floata=12.6,x;x=m/2+a/2;printf(“%f\n”,x);}
& ] b [; K( p& G/ ~ A. 12
" l1 H0 ^# g, M' l: e9 v B. 12.3
' w: g/ b. ? g/ T( R. u C. 12.8, f5 ~" e8 T5 ~! Z" g
D. 12.3* I8 a+ C$ N/ f5 _( A
正确资料:B 满分:5 分 得分:5
' T" X( a' O! K& _% s+ C8. 下面四个选项中,均是C语言关键字的选项是()。
- S8 P# F4 ?+ M! U" o A. autoenuminclude
( R" k* @7 M: X+ y B. switchtypedefcontinue
- x; m+ Y) K3 G- u( w C. signedunionscanf
+ F8 f, l g) W, t1 i D. ifstructtype, { E' J6 s/ t6 n% n( R
正确资料:B 满分:5 分 得分:5
- s0 Y3 e( Z4 d0 N9. 已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1='A'+'6'-'3';后,ch1中的值为()。 8 `' t( T" _: a; j2 C/ p7 D" R- }; q
A. D+ ?. y- B! N: ~! L5 ~/ h( w4 S
B. 687 v O% w8 S* r$ K# j0 x3 _3 z' Z
C. 一个不确定的值
% I3 N- [( p6 B6 u/ E+ x D. C" d! T2 |: H* g; P4 E
正确资料:A 满分:5 分 得分:5' u$ z- R) T0 o1 l1 ?8 `2 A
10. 若有以下定义:intm=7,n=12;则能得到值为3的表达式是()。 % a$ H4 l }4 n% w! r( D6 j9 s" T# C
A. n%=(m%=5)
- }7 p& M1 B1 v7 l B. n%=(m-m%5)0 N; S7 C% ~0 r( f! f2 `
C. n%=m-m%5' N u2 A/ p4 F
D. (n%=m)-(m%=5)
: d! M+ L- L7 Q" F3 m f! Q; O正确资料:D 满分:5 分 得分:57 {9 w% {% m" \, C
11. 以下是正确的C语言标识符是()。 7 u! Y+ P4 r: u
A. #define. b. [! S$ w) d3 O( x8 q) m
B. _123( Z1 g W5 L4 B6 B9 }7 N4 g8 d7 x
C. %d
6 T7 Y9 ?; x; k4 u D. \n
8 b' i- i2 }' q正确资料:B 满分:5 分 得分:5: {, m; b! d+ L" [
12. 下列语句中,符合语法的语句式()。
4 t, x" t. f0 c0 G' k. ~ A. a+b=3
4 f3 D) M- B9 _$ n4 O B. a=7
0 |' E7 ~9 P2 ~! |5 C% ? C. a=c+b+3=6;
0 X" ~( {( k0 y) w D. "a=8,b=a+7;"
$ N; y7 u6 @; e1 [* ~( A0 d: o正确资料:D 满分:5 分 得分:5
: |7 G/ I& v) Q3 R& R13. 下面四个选项中,均是合法转义字符的选项是()。
7 k9 t& ~* _, N A. \'''\\''\n'7 J* H+ b, u& h8 ?
B. "\''\017''\""'"
( l) P0 {0 e, h* o C. \018''\f''xab'! b, G! ]: e% f2 w; y0 G3 d" {
D. \\0''\101''xlf'+ E* U+ R6 m- H+ ?
正确资料:A 满分:5 分 得分:00 Z9 L7 c6 V. C
14. 若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);} 0 d( H" R6 R6 t% k4 y
A. a1+a2+a3=48
& C2 p' H; H5 `+ ?% C" H k B. a1+a2+a3=25
. M( _: _& ?, b7 R C. a1+a2+a3=10
7 g; J( q/ d+ }) A3 M D. 不确定值8 `4 x. l3 b8 t3 L
正确资料:D 满分:5 分 得分:5
9 A4 {* z, g- P+ j; z15. 下列不属于C语言关键字的是()。 * L5 D6 m1 D7 G2 X Z- y
A. default
q5 w1 ^: k. g/ X* T B. register
6 E8 V: l1 O, I6 v C. enum
( p7 n, I* W! [$ v* m7 g D. external6 t" Y8 C( v- I: P' ]
正确资料:D 满分:5 分 得分:5$ f/ \$ d: T5 N6 d/ A v
2 M% G( H5 C& _! K# p# V* n3 g4 m
' G3 h3 ]9 H6 o% K
" v" f6 a. {3 a0 k9 Y$ g
3 T! b) U7 D6 }# g) i7 I0 Y- w
0 u: q7 b& i& G3 e$ \, s' V) v" W. I. M5 o" W$ m. e6 [
+ u) F3 i1 A. G* W( [% }; U
* f* h% W/ n* W0 k( Q! M10秋学期《C语言及程序设计》在线作业一
1 l( L6 V# p/ M3 J试卷总分:100 测试时间:-- 试卷得分:95
* K! E' E: [4 f) B+ G4 |% \5 `9 V! w$ u o0 B
? 单选题 8 x+ L) s4 Q( W" O( b
? 判断题 5 @% x f8 G' q2 o3 \
/ f: u. M- t8 V- d
; @/ q3 x) y: G2 Y S& O* C3 S
、判断题(共 5 道试题,共 25 分。) 得分:25 |
|