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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

奥鹏东北大学11秋学期《高级语言程序设计》在线作业资料1-3(满分)

[复制链接]
发表于 2011-9-30 13:29:32 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 20 道试题,共 100 分。)V 1.  C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。: @% X6 F2 M0 m( R/ G, f) x$ f% R
A. float
% n& M: q" y) {8 b( D4 jB. int# |) C+ h$ V5 J5 E
C. long8 I- r4 V6 G+ u# p
D. double
+ t$ n4 i* d! |' O% v      满分:5  分
) b% d) ~; v$ b+ }2.  在C语言中,整数-8在内存中的存储形式是( )。: Z, G7 b" t8 }% Y
A. 1111 1111 1111 1000. \- Z/ H7 g1 ^8 \
B. 1000 0000 0000 1000
! P) v4 ?/ G. k5 [  hC. 0000 0000 0000 1000; n: m; u. a0 o9 R/ z
D. 1111 1111 1111 0111
6 J) w6 y9 @) t0 S. F$ u      满分:5  分
' Y: X( @* ~+ r1 |, I7 Z, U0 V3.  在一个源文件中定义的全局变量的作用域为( )。$ F' `: r7 H4 B9 a' _8 K
A. 本文件的全部范围
' e4 @/ B7 a* E5 R+ s/ T; eB. 本程序的全部范围+ F. {0 r  \! D/ q) E+ ]
C. 本函数的全部范围0 r5 I2 O4 X3 a
D. 从定义该变量的位置开始至本文件结束/ b4 V% {: x1 W  n) Y( ^
      满分:5  分
4 D8 A5 [7 K  ~. o& H0 l4.  如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。
( N& ^1 v$ h; L- U6 \A. 该变量只在该复合语句中有效& p% Y: Z& H, q# n8 |0 k3 g0 k
B. 该变量在该函数中有效8 n  E; B5 c! d. {
C. 该变量在本程序范围内有效
1 M7 p. y% D% a  O) l+ D) p" `. L6 d  UD. 该变量为非法变量  T( P0 ~* `" r  r+ x8 W
      满分:5  分- ]6 @: I* {4 b
5.  当正常执行了文件关闭操作时,fclose函数的返回值是( )。
/ O8 t' x; d8 I9 UA. -1
2 j) v" M2 P# ]& A" JB. 随机值  M" l9 H7 t3 I4 ~4 o% U. B: H+ i
C. 0
+ U  F! D  }7 H! W3 ]4 vD. 1# b4 a7 k( P6 o! Y8 C, c0 u  R
      满分:5  分( {- P9 ?* y3 T+ M  O
6.  函数rewind(fp)的作用是:使文件位置指针( )。
. m7 ?) Q" u+ r! [A. 重新返回文件的开头1 _+ ]; f& Z" s3 u
B. 返回到前一个字符的位置
6 U/ ?  P- Y, u3 ~C. 指向文件的末尾
: U0 Z3 t  q6 Z* R) m* L0 t5 t! pD. 自动移至下一个字符的位置
0 d* D* t2 W! B1 V      满分:5  分
+ V4 |2 W% ]2 a1 Y9 {2 \7.  以下正确的说法是( )。
, ~5 t# f3 B* K  oA. 实参和与其对应的形参各占用独立的存储单元
0 Z3 T7 b6 e" e- z% m* u: ^B. 实参和与其对应的形参共占用一个存储单元
* F5 \- s8 a" R6 J/ H, _: eC. 只有当实参和与其对应的形参同名时才共用存储单元
- |9 t* e# B) Y  J" _2 ?: ^* z% fD. 形参是虚拟的,不占用存储单元) ?$ P* }" t0 v7 H: |* M4 p. [
      满分:5  分8 [, o- C' O4 a6 R) f9 R8 s' T
8.  C语言程序从main()函数开始执行,所以这个函数要写在( )。1 R- s% m) c4 k7 Q$ }, Q
A. 程序文件的开始8 r6 z# Z4 i! U" p9 ~1 `1 E
B. 程序文件的最后
6 G; ]& N/ ?& `! BC. 它所调用的函数的前面
. Z1 K3 U2 G7 {8 W, x5 kD. 程序文件的任何位置
; O; W; j7 K8 Z! \0 H      满分:5  分
- a! w- u* p$ j4 l, y7 d; s( J9.  以下正确的函数说明是( )。3 Y/ P" D/ A. t7 g) h% H, y: r" S
A. int fun(int a, b)
& i( c0 |  f! d; N+ k" m1 hB. float fun(int a; int b)" s6 p/ |- ?# t0 }! F9 _
C. double fun( )! I' B0 q- l3 ]
D. int fun(char a[ ][ ])
3 l) b2 A1 ^7 E6 }9 l: Z      满分:5  分
0 ~6 V" m3 R- r  N9 V1 o10.  C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是( )。( R' Z8 M, K. H# L) s$ b, H
A. 地址传递
/ o& c/ a6 X; s# p8 J0 uB. 单向值传递0 h1 ]. H, n1 V
C. 由实参传给形参,再由形参传回实参
. _$ y' a7 G+ c/ o% R8 D1 FD. 由用户指定传递方式# m, ?$ G1 n$ v
      满分:5  分& N7 ~/ ?/ Y' Q/ p& Z; Y
11.  若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。
: M' S. q5 Y8 eA. "wb+
- Q  z( P6 C) t) Z" E1 F; V9 r# B5 IB. "r+"
; c7 N+ U+ ~8 d* ^2 A& G) ^C. "rb+"$ M( D7 B  L% Z5 K2 g: \' A1 ?
D. "ab+""
. u( [0 O; R4 u5 X" C" b      满分:5  分3 f2 Q! G7 @; k4 y/ Q4 |
12.  已知学生记录描述如下,下面对结构体成员"computer"的赋值方式正确的是( )。 struct student { int num; char name[8]; struct { float math; float engl; float computer; } mark;} std;
& x9 I5 w  s* `" `' @6 z6 gA. student.computer=84;
8 x9 Q0 v- f3 r. F+ J5 a9 L% b" sB. mark.computer=84;
4 ?7 Q; {3 p3 HC. std.mark.computer=84;
' e3 U9 l! a: k; \$ DD. std.computer=84;
9 [3 }& Q4 t( Y# X      满分:5  分$ N. j. c8 F7 G% ?
13.  一个C语言程序总是从( )。
  Z9 m+ A* f3 b. k+ FA. 主过程开始执行
* _7 B5 Y( {2 E; O$ sB. 主函数开始执行
0 Q% Q5 D9 {, dC. 子程序开始执行
9 J# Y' O& H5 g4 j9 [& F% C: GD. 主程序开始执行- Q- ^) y  x  G/ }
      满分:5  分$ D; u; a; v3 m
14.  函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。
( n; Z2 _' {4 W" c8 y5 _6 i; ?A. 移动到距离文件头10个字节处
+ N4 K% W- p2 B, nB. 从当前位置向后移动10个字节; q. Z% s5 q3 _+ k
C. 从文件尾部前移10个字节
+ D% {' z7 e3 R' GD. 移到离当前位置10个字节处
  p. b9 ]1 n) X- J2 T( ]      满分:5  分
+ @9 F5 H4 a0 T# q; S! t. G& ?15.  若使用一维数组名作函数实参,则以下正确的说法是( )。
$ C9 q3 [( d- H3 sA. 必须在主调函数中说明此数组的大小# p4 v$ g- c# b, K( K
B. 实参数组类型与形参数组类型可以不匹配
# B& d  d( q  Y9 t6 zC. 在被调函数中,不需要考虑形参数组的大小) i0 I0 X! N6 l% v$ u6 m
D. 实参数组名与形参数组名必须一致
) T7 u4 @) o& K/ f1 C8 ?) T      满分:5  分
5 Z3 w. N7 @. M4 \8 q' J+ r16.  C语言中字符型(char)数据在内存中的存储形式是( )。! E; O1 q  `* b, ~7 m: p6 s) o, n) v9 X
A. 原码1 @8 u' j: j# |; l1 y1 B
B. 补码: `+ e2 v' W: P) X. x
C. 反码
- o% S2 ?( a% e7 M- R4 ?% pD. ASCII码, Q' S7 J+ W0 J
      满分:5  分
) h! C. \7 S2 ~: n17.  系统的标准输入文件是指( )。9 x( F9 j7 V: y4 h( b& E2 U2 b
A. 键盘* d1 y& T- ^% L& X- E1 |- @
B. 显示器
# K# S. C+ `' T: UC. 软盘
! H2 ~) w9 a$ I3 q8 TD. 硬盘
: J  l$ x& ?) [7 Y) C9 z) G      满分:5  分
) e( T; Y3 i- w" `) W7 v. N& j. H0 T18.  以下正确的描述是( )。$ W- g4 ^# f- ^5 A
A. 定义函数时,形参的类型说明可以放在函数体内+ f- N8 g# X1 J+ z: D
B. return后面的值不能为表达式& |. L1 i  Y5 U$ f9 ~
C. 如果函数值的类型与返回值类型不一致,以函数值类型为准- q+ Y9 v6 t5 N" E8 o
D. 如果实参与形参的类型不一致,以实参类型为准
/ r4 M6 k6 A, T      满分:5  分
6 A8 `; {  H4 P2 g: ^19.  若调用fputc函数输出字符成功,则函数的返回值是( )。
$ s3 [7 X: S! I/ u( }A. 输出的字符5 ^' m3 q* Y# p6 Q) ~
B. -1& x, l; Q4 Q+ b: @% G
C. 0, |" p' T! E2 ?1 r6 j, B
D. EOF
3 X+ y6 M4 p2 [; G" q      满分:5  分
* u$ N; ^7 m' r20.  当定义一个结构体变量时系统分配给它的内存是( )。5 y1 C+ p/ r2 T* t
A. 结构中第一个成员所需的内存量- v" l* `: B, [4 o2 f7 ^% M9 ]$ g
B. 结构中最后一个成员所需的内存量
) g1 P9 ?& |  VC. 结构体成员中占内存量最大者所需的容量
% A) T0 a) ?' Q1 u& M" K- ID. 结构体中各成员所需内存量的总和+ s" A; h: z+ P8 j( B# d9 J
      满分:5  分 1 ]0 ?8 b: v& c6 O6 s
. ^$ ]* z5 g- g* p9 |5 Y- W; h1 l
需要满分标准资料请直接加QQ :1306998094
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-24 17:17 , Processed in 0.103554 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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