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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2012-10-12 14:46:38 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
# S5 V9 U; o) E1 h" j6 a% `: D7 x7 c. s& T  G* }6 i- f
一、单选(共 15 道试题,共 75 分。)V 1.  对于条件表达式(M)?(a++)a--),其中的表达式M等价于()。
6 ?0 t9 \' v$ y' `A. M==0: V; z% R0 J1 e2 d
B. M==1* N7 ]6 v7 x& {" S9 v- A! b5 ?. t
C. M!=0
5 e- O1 G" w2 H3 j7 a- v" bD. M!=1
& L1 W  U) u( @$ v' o/ W7 y4 D' F      满分:5  分
, W  ]! [) {( x2 O4 M2.  若二维数组a有m列,则计算任一元素a[j]在数组中位置的公式为()。(假设a[0][0]位于数组的第一个位置上。): [/ I, N1 o# @8 v
A. i*m+j
8 T+ i$ i5 I; V% CB. j*m+i' b$ Q8 _7 W* P6 I, b, P  m
C. i*m+j-1+ `. W8 b' g4 u& l" M0 l3 {1 a4 C
D. i*m+j+1
! ^7 B. a  Q7 E( ~/ i      满分:5  分
: H8 r) ~* ~% q4 V8 F' R$ d3.  若有定义:intx=7;floata=2.5,b=4.7;则表达式a+x%3*(int)(a+b)%2/4的值是()。5 x5 }! _+ k( v, Z0 W
A. 2.5
+ d7 U' M; A4 Y; \" OB. 2.75
( r: L0 p. j1 v' x/ f( tC. 3.50 p5 k' R* c% i/ q
D. 0, v3 n8 _# f; W
      满分:5  分
% r5 G( Q' l  G) y9 S8 `* u# o' f4.  下列关于switch语句和break语句的结论中,只有()是正确的。' V( ^9 D: T: i! V
A. break语句是switch语句的一部分
; ~' d- T! p" u( ZB. 在switch语句中可以根据需要使用或不使用break语句) `2 {! T3 b! F1 ?5 Q
C. 在switch语句中必须使用break语句
% G0 K" ^! M, ^# fD. "以上三个结论有两个是正确的"9 s- `( Z# f6 O5 T' l- S
      满分:5  分
1 ~* F9 z" i+ _( v, m7 |5.  在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是()。4 Y7 U8 {/ i& E( i/ a5 a
A. (2>x>-2)||(4>x>8)
) ]) Q2 i$ B0 \# Q5 V1 XB. ((x<=-2)||(x>=2)||((x>4)||(x>=8))7 p0 n2 P2 x1 \$ w, b
C. (x<2)(x>=-2)(x>4)(x<8)
7 l- Q' b  Y- C& \D. (x>-2)(x>4)||(x<8)(x<2)" J* S7 y$ U% h+ e
      满分:5  分, w/ Q, f3 _( A2 A
6.  若有以下说明和语句,则输出结果是()。Char*sp=”\\\”\n”rintf(“%d”,strlen(sp));
! y5 Y( i3 x% K& oA. 6  E5 x( A1 m- P. C7 X; Q! o( b* N' t8 R
B. 3
, a: A9 y9 @8 }9 l+ `- iC. 5. B/ x$ H- _, j; |2 ]
D. 字符串中有非法自负,输出值不定
7 P4 P+ G# a4 L3 b      满分:5  分
2 Z+ F3 R3 S. G' s; |8 O+ U7.  若有说明:inta[3][4]={0};则下面正确的叙述是()。
; r1 v0 w$ w& F  s  d9 \A. 只有数组元素a[0][0]可得到初值0
7 R1 {: h! V" m0 i! H7 A9 [* oB. 此说明语句不正确
( r& Z7 ?- @9 S# z- r3 M' S- ^C. 数组a中各元素都可得到初值,但其值不一定为0" P2 I# W6 ?% F, y) E9 ?! N
D. 数组a中每个元素均可得到初值04 t' L# L/ e6 ^- q7 F! B
      满分:5  分
. q2 o' w3 g! M  x  N( x8.  071^052的结果是(): r1 H/ S- u8 u' }: F' J6 N. G% a
A. 32* k& c" H$ ^9 \$ W# q% ?- F  ^7 @: c/ x
B. 166 Z5 ?. c2 s6 A6 ?( ^" H& Y
C. 23+ B9 M/ B& A; p+ r4 i. G1 L% Y
D. 22) s0 f5 N; N: L0 w
      满分:5  分0 e* I8 C3 i! Z' L4 G- m& z# V1 v. e
9.  若有定义:intA[3][4];能表现数组元素A[1][1]的是()! d4 ~/ T0 O' X3 v4 a8 S
A. (A[1]+1)
  l' }5 N& M9 d1 iB. *(A[1][1])% p! v4 @. D' O* `4 c; m/ l
C. (*(A+1)[1])
8 m; d7 n3 H5 K! [& KD. *(A+5)
5 E2 _( l) C; N/ o, `+ D      满分:5  分. b6 \. F* T0 h% `* Y
10.  若x为float型变量,则以列程序段结果是()x=1234.6789;printf(“%-2.1f”,x);/ f! e8 v  y& o( h
A. 输出格式描述符的域宽度不够,不能输出
2 h: J* m1 ^6 V6 z  V& HB. 输出为1234.75 Z% M6 I6 a! \! V
C. 输出为1234.6( t- k  x; \' m6 x" i- \4 v! A: o
D. 输出为-1234.6
2 n6 `( k- j( U2 U! b# L3 Z      满分:5  分& C+ a1 l9 c+ g: @/ p; t4 }- C
11.  下面程序的运行结果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));+ G3 y8 t9 @, N7 a0 I2 y
A. 146 W6 W3 \( v5 z
B. 3' _) S+ n& y2 d$ I' N
C. 9
% G, {- F" S! Y+ ]0 ?D. 字符串中有非法字符,输出值不能确定3 x6 @+ |- t4 V4 [3 j
      满分:5  分3 \: D6 f3 G; \6 Y, Q' D$ T
12.  下列不属于C语言关键字的是()。; p! f; j3 r2 T- K
A. default
6 D  ?+ f$ N" v* W& e. J) V3 j7 L9 MB. register
" S) P) d5 E3 g' n2 ]/ O' w/ h: WC. enum% [9 ]! H! ]& T2 o5 N
D. external/ M) M  }% C8 |9 X2 d
      满分:5  分3 u) K! W$ P; m- c; W
13.  下面正确的字符常量是()5 \9 f. @( k+ ]# |8 o. d
A. \X17'
5 [3 I% k. d7 c. k3 RB. \80'# p- R6 U; }9 K0 o
C. \\'
, x9 Z% [. Y7 B5 G3 z4 Z' j6 gD. """\n"""0 R' w% z* r. {9 L; i2 U& t
      满分:5  分
/ n; h6 v, N4 g# s14.  若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b);
  k1 a/ p$ `% N5 l* Q" @; cA. 1213.6( o9 Z$ E) h, a5 c% U/ H: N3 j
B. "a=12,b=13.6"
9 T/ v3 g2 J; ~C. "12,13.6"
0 X$ j" ~" O4 M8 V% Z, [5 hD. a=12b=13.6/ ]) n$ R/ K+ u: M7 B
      满分:5  分
; R1 Y, k* u& t  a% [8 w15.  函数rewind(fp)的作用是:使文件位置指针()。" s3 [4 m, f9 e2 O
A. 重新返回文件的开头
# b  u( E/ g+ j- ]! H& w8 x; [B. 返回到前一个字符的位置+ s0 \) r" h9 }6 f0 r- K" J  p9 L7 ~
C. 指向文件的末尾
7 W+ @4 ~* p# v! L% T# j9 O9 _( VD. 自动移至下一个字符的位置
' ~( L8 L$ B" H      满分:5  分 1 n8 S* a; I5 {$ _7 x8 G; b
, `% \7 D7 w. t1 M6 E7 }- y+ V
二、判断题(共 5 道试题,共 25 分。)V 1.  c语言结构类型变量在程序执行期间所有成员一直驻留在内存。8 G$ F( ?* V4 s
A. 错误
/ [2 t. o% v& F4 ^B. 正确9 t4 A" n% t6 I4 L% k7 {* @
      满分:5  分
) F* p' U/ ]9 W( V7 Y' ]4 ?1 |2.  声明语句int a[][3]={{1,0,1},{},{1,1}};能对二维数组a进行正确初始化。
( \4 e5 S; L. p1 A- l- n- QA. 错误, k6 n6 o2 N' F/ J$ [. d; w) @
B. 正确% f! h9 e, |6 O3 @
      满分:5  分
) U+ X& `4 Q8 c3 X3.  C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。6 t' j& j, E! F# @) m
A. 错误) N' I7 y3 q, u; v; `! k" ~2 r# d
B. 正确6 R* ~1 V% a" x" H0 ]
      满分:5  分
: O5 ^" [- k! S3 j2 p4.  在c语言中,函数形参的存储类型是自动类型的变量
: k, `7 [' J9 ^9 OA. 错误
! K' B3 f" X0 Q# y4 O) fB. 正确; m; o5 J* I. s, ~- Q7 q
      满分:5  分# k, _% n9 D0 k  v, L: Y. q. j
5.  c语言程序中有调用关系的所有函数都必须放在同一源程序文件中3 F; I% [3 E9 o$ k
A. 错误
! _! d0 M) B: uB. 正确2 M) `  e, _! m* w% Q! M
      满分:5  分
% p( Z1 E7 A' E3 z
2 j0 m. r( Y4 G, J5 M谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-19 06:02 , Processed in 0.090538 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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