奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1197|回复: 0

东北大学12秋学期《C语言及程序设计》在线作业3

[复制链接]
发表于 2012-10-12 14:46:38 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。- t2 z8 t9 `2 _/ Y

* H; K0 f  W% O- i3 t一、单选(共 15 道试题,共 75 分。)V 1.  对于条件表达式(M)?(a++)a--),其中的表达式M等价于()。
5 g% ?& o! R2 b+ j4 kA. M==0
: L* k- x9 |, |- c- h6 wB. M==1) e- g" O& }1 ]" Z6 I' O/ `3 S
C. M!=0
# H  ~0 v4 y+ K; F# z( ~3 w& W4 ID. M!=13 v' f) C# l9 @& @2 b/ Z0 P5 `7 `
      满分:5  分
% a- Y/ \2 Y! T' r2.  若二维数组a有m列,则计算任一元素a[j]在数组中位置的公式为()。(假设a[0][0]位于数组的第一个位置上。)
5 g# Z9 o7 r& i/ [# TA. i*m+j
" O0 k1 c, }( h0 e  f, @( Z1 yB. j*m+i: \, w- k5 h+ g. l" w( c
C. i*m+j-1, V  ~7 }- m! ]' W
D. i*m+j+15 O, q( B* b0 _% T
      满分:5  分
+ {( J  {; B( e% H" z; s$ ?3.  若有定义:intx=7;floata=2.5,b=4.7;则表达式a+x%3*(int)(a+b)%2/4的值是()。6 ^6 W+ z: q( `. y1 }
A. 2.56 B8 _7 w6 f6 o, i, T; z9 C
B. 2.75
, l- |8 A2 t% J, ?) r, I. q0 KC. 3.5* F/ L& L! u" E- \6 ?. s' E
D. 0
) i) y; A9 b- v8 P& o0 x      满分:5  分
8 E9 t  i" M" X! m! w4.  下列关于switch语句和break语句的结论中,只有()是正确的。
9 R. g7 f8 v6 CA. break语句是switch语句的一部分4 r' ^: V% [! V9 R* o
B. 在switch语句中可以根据需要使用或不使用break语句7 L+ C7 B) z! ]* B8 n+ B5 k
C. 在switch语句中必须使用break语句
$ n5 x8 Z0 I6 yD. "以上三个结论有两个是正确的"6 f4 B; b4 G0 |* \
      满分:5  分' _: |9 W+ C0 |8 u* K& s
5.  在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是()。
+ Z3 u2 ~3 f8 S5 A7 dA. (2>x>-2)||(4>x>8)/ c3 {# G# V$ J: [6 O* f$ o
B. ((x<=-2)||(x>=2)||((x>4)||(x>=8))
( f( W: e; w2 O2 \; z1 P1 n7 C% KC. (x<2)(x>=-2)(x>4)(x<8)
5 ^* k0 w4 P& JD. (x>-2)(x>4)||(x<8)(x<2)& d! f; w8 v+ @& Z' q" m* J. u
      满分:5  分
2 Q/ F* [6 k8 m$ Z, N7 @. G# R6.  若有以下说明和语句,则输出结果是()。Char*sp=”\\\”\n”rintf(“%d”,strlen(sp));
8 B' L- Q4 N/ @A. 6
* {& E5 c" r, p$ J  M3 Z1 ^' }B. 3
/ Q5 Q8 q$ U% ^0 f/ s4 d  vC. 5
" j7 m9 o' U0 P, \0 uD. 字符串中有非法自负,输出值不定: B/ q0 m2 c' G
      满分:5  分
4 C. Y$ e2 M! R% {5 _7.  若有说明:inta[3][4]={0};则下面正确的叙述是()。
4 D" F3 o6 s3 r) `8 }  bA. 只有数组元素a[0][0]可得到初值0- O8 M9 A* W6 e9 A" _: }( n
B. 此说明语句不正确0 K5 [+ a5 H) e8 n
C. 数组a中各元素都可得到初值,但其值不一定为0
( Q4 c" [. N. o: G/ V: ^6 mD. 数组a中每个元素均可得到初值06 L5 i: h6 F! u4 i
      满分:5  分
. l9 \" K% [+ N8.  071^052的结果是()7 w( p; h4 k9 n
A. 32% E; m$ {# K/ z5 [9 J, Z  Q2 {
B. 16
' N2 P8 D0 J8 E/ L1 s; n* RC. 232 v: `7 _/ [5 v4 ~; i0 {
D. 22' y) c; N! E1 N
      满分:5  分" Y6 H* j3 R, Q/ t% t! p7 y
9.  若有定义:intA[3][4];能表现数组元素A[1][1]的是()' V4 F  V' h; ~( X; s
A. (A[1]+1)) ~6 j# Z7 V, `0 C& t( B
B. *(A[1][1])0 z- A9 t( `3 k, O; G
C. (*(A+1)[1])
5 ?- b- `3 a! Y0 o6 HD. *(A+5)
2 |, t) J+ K4 y1 _" g* u$ s, N      满分:5  分8 B: v1 c9 Z' S% v+ @/ F* _" c
10.  若x为float型变量,则以列程序段结果是()x=1234.6789;printf(“%-2.1f”,x);
# k/ B$ f1 U3 R8 M, _; m2 }A. 输出格式描述符的域宽度不够,不能输出
/ B3 o4 u6 s7 \% u& uB. 输出为1234.7
' u: f5 b" i2 q# i/ G$ m* BC. 输出为1234.6: ^2 Z% f! M. o! C( i- Q
D. 输出为-1234.6
, f4 d4 S  w% g. Q4 t4 E, ^! Y      满分:5  分8 @( _8 c7 B! |  E5 U
11.  下面程序的运行结果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));
1 t0 J/ a9 n3 U8 h$ uA. 14
1 m2 r- {' _0 V# o- Q5 _" eB. 3
/ v$ g2 B! P  Z7 w& FC. 9
5 \" N2 ^. [" [" ~7 x) d$ j; g4 XD. 字符串中有非法字符,输出值不能确定# {1 @+ G, ]/ b5 H- W# Q  G: X; y/ v
      满分:5  分) }( _7 o2 N* l- d! c3 @5 v
12.  下列不属于C语言关键字的是()。
0 g! Q4 u& W* GA. default
) V; N& z  e) hB. register5 v" P. m% j& ~1 ?
C. enum
. f( W* ^  [- [. CD. external% l* }+ L) c5 n% x/ m9 N: R
      满分:5  分4 r/ P  C  c( a6 k* g
13.  下面正确的字符常量是()( I$ v2 G0 b  C$ F9 H1 Q
A. \X17'0 U! f! r8 p% F' Z; h, T7 a
B. \80'
% U- D! E2 i( m+ CC. \\'
1 I# k" k" v) S+ p' T( D: y3 M7 n: gD. """\n"""4 ^: ]! i! D: A( Y3 M. J. R$ o
      满分:5  分) m! U8 A8 o# B  E. E
14.  若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b);
( U" X8 d$ ^- r2 }$ O2 u/ vA. 1213.6
( M+ T8 ]: i9 n. {1 MB. "a=12,b=13.6"
4 ]( f" G" Y8 j6 y5 |+ v4 dC. "12,13.6"
! s. D) J$ |1 M3 h/ j8 CD. a=12b=13.6* I0 l4 U; o& ]$ t
      满分:5  分
  w5 ~) a; d( [$ P' ?15.  函数rewind(fp)的作用是:使文件位置指针()。; ^+ W# a" I( \- Z- [8 m
A. 重新返回文件的开头8 i4 ]  R( E4 o4 B
B. 返回到前一个字符的位置! D$ ?( k) K( |7 ~) q, D
C. 指向文件的末尾
+ S5 G, w9 G' j$ Z; h+ S& lD. 自动移至下一个字符的位置! o0 K4 T2 @( d3 Y" ?
      满分:5  分 4 }/ c" K1 h. H. O
9 t7 T" E: f7 ^) V5 j5 p
二、判断题(共 5 道试题,共 25 分。)V 1.  c语言结构类型变量在程序执行期间所有成员一直驻留在内存。- s/ S" l6 `- O/ o# I
A. 错误
. X( N9 Q: K6 n* GB. 正确2 ]8 i' I1 L5 W6 p% u! _
      满分:5  分
4 e7 r& u, C7 U8 z" P2.  声明语句int a[][3]={{1,0,1},{},{1,1}};能对二维数组a进行正确初始化。# H- c: A6 E% ^% ~$ R  `0 k
A. 错误5 O% Y0 d# ^" l2 b9 d
B. 正确" ~1 Z4 U2 \4 \, i3 E7 p
      满分:5  分
; T, F1 V/ E# h2 x3 S3 i3.  C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。
% G3 i/ m$ Z  d: L; a" Z; ^A. 错误+ b4 y0 Q9 U0 @" h
B. 正确
: z! |- S5 |. w2 @, u& ?: k8 P0 s- k: e      满分:5  分- ?, X( m) w  n7 _  }
4.  在c语言中,函数形参的存储类型是自动类型的变量
  R0 U8 n0 i* C5 R6 b( _+ q5 j9 cA. 错误$ U; o" m/ Y' `9 P  ]: B
B. 正确
4 Y* S- P! p5 ?" V/ G( g8 ?      满分:5  分9 d/ {" |+ x' q; ~' J+ k
5.  c语言程序中有调用关系的所有函数都必须放在同一源程序文件中) X/ ~2 v: ?( n8 h
A. 错误+ q' Q: w' w8 A  S+ B7 X
B. 正确" k$ q. Q9 T" R+ V; V) f6 T
      满分:5  分 2 x( H6 z2 A) b# F
5 K0 L+ a" G* a, b
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-26 03:54 , Processed in 0.120020 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表