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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2011-9-30 13:29:32 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 20 道试题,共 100 分。)V 1.  C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。
. O1 ?9 I. s. f# ?  Y+ i# SA. float) G, }% w; A, B8 z' A. {$ F
B. int
9 [# M& Z/ i" r, w. OC. long
% o- o0 }. b9 R( d/ v; x* tD. double) }) i! X/ ?1 L/ z7 Q2 u' J3 w
      满分:5  分
+ k* c" @3 S8 ^7 ?2.  在C语言中,整数-8在内存中的存储形式是( )。$ ]5 U2 C% x1 ]
A. 1111 1111 1111 1000
, e' e( i% G% z4 _, n1 |- Z4 BB. 1000 0000 0000 1000
( e$ O7 V' U" b% U6 T& |- ]C. 0000 0000 0000 10007 a' O" x, }1 A5 B/ J
D. 1111 1111 1111 0111
/ [5 l) e9 x: c& C- h      满分:5  分
$ l7 P8 }! Q9 l3 q& |- E' x3.  在一个源文件中定义的全局变量的作用域为( )。
& z* G2 }2 W! Y! z' \$ h7 IA. 本文件的全部范围& B2 L+ t5 M' B" N" Q
B. 本程序的全部范围) d7 ~5 l# j8 U
C. 本函数的全部范围
0 l7 X2 C7 Q5 e% {* I6 \D. 从定义该变量的位置开始至本文件结束" g, S5 T2 i0 l8 ^
      满分:5  分
( B; {9 G; A! P1 V4.  如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。" n+ r4 w' s, h
A. 该变量只在该复合语句中有效' t3 w6 u& U5 _: ^& P0 y5 l
B. 该变量在该函数中有效
6 K. N1 i& X8 H3 w3 w2 Q- o* B8 kC. 该变量在本程序范围内有效
' G+ {! p9 e6 I, Z0 ?2 _2 FD. 该变量为非法变量0 _/ M; M! O3 s. q* r' r9 z& Q3 W8 P
      满分:5  分
5 ?8 d8 @/ x0 a  E( N5 C* }5.  当正常执行了文件关闭操作时,fclose函数的返回值是( )。; g7 i& F" F& H+ A3 |
A. -1& x6 k' n+ l+ y, u! E4 i4 L3 b
B. 随机值$ N! {% s% _& n2 a/ H: B
C. 02 {- i$ C- \- U% n' z1 Y
D. 1
; m  l+ L. e& R$ W. P% g% t" C      满分:5  分' t0 _& X# E7 ^& Q% W: a
6.  函数rewind(fp)的作用是:使文件位置指针( )。4 x/ S* e- K; b; `3 {* |2 O- r
A. 重新返回文件的开头0 H4 z' |" ]. C+ N2 o
B. 返回到前一个字符的位置% C7 O  n) I" T7 J4 J
C. 指向文件的末尾
8 O$ w6 r( w3 g! ]9 KD. 自动移至下一个字符的位置
) }0 l  }9 Z$ c7 _      满分:5  分; i3 N) @' N% b9 f$ t: |  t
7.  以下正确的说法是( )。3 Q3 W& X" @6 }; Q- T- P
A. 实参和与其对应的形参各占用独立的存储单元
; b/ c4 z; `4 D- VB. 实参和与其对应的形参共占用一个存储单元
# n3 d7 r, \" K( U7 yC. 只有当实参和与其对应的形参同名时才共用存储单元, a. ^+ O* g- o! `0 o% p
D. 形参是虚拟的,不占用存储单元
9 Z9 s* ~+ P, s      满分:5  分$ g; |9 i2 ?1 e
8.  C语言程序从main()函数开始执行,所以这个函数要写在( )。
$ z5 t" c5 d8 F- @' C% E" hA. 程序文件的开始- n. }' ?( ]2 g' H+ E, j
B. 程序文件的最后6 T+ v* r: t( v0 d0 ^. }
C. 它所调用的函数的前面
% R/ I# v& G+ T, X8 UD. 程序文件的任何位置+ K. A6 }: e! r# e2 u
      满分:5  分% c: ^, a2 R) l" s' S7 [; q
9.  以下正确的函数说明是( )。1 e8 G( e7 Z4 z6 k4 y2 b$ b* V
A. int fun(int a, b)8 l1 `, t1 v# u% m' T; H& O7 _
B. float fun(int a; int b)
% Q  ?8 Z" G% _/ xC. double fun( )! K, L8 a) R6 \" P9 C
D. int fun(char a[ ][ ]): n: V: f) J( {' c
      满分:5  分2 J: r( H$ ~  R3 o5 ?' o
10.  C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是( )。
  j! A" u7 Y2 y( C2 UA. 地址传递
' l/ ?* {& {  R6 E' q4 }/ }. OB. 单向值传递  ~6 p# _/ S6 u9 q/ P& s( a4 h
C. 由实参传给形参,再由形参传回实参+ @$ Y1 [4 }# p- E7 K
D. 由用户指定传递方式5 |% z5 B' @% v9 Z
      满分:5  分+ r7 a( B# n3 ~  X* f
11.  若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。$ |6 M, b- S2 d) [5 z
A. "wb+9 ^9 u8 C* c; V5 t$ T  _  J# j' e* o
B. "r+"
: q+ o8 ^. y0 GC. "rb+"/ S# _; `( J7 _" X, |6 ?! j. l0 C
D. "ab+""
* x% @: Y, e- T9 p- \      满分:5  分, ^. B3 y% }2 I6 e6 ?; d% I
12.  已知学生记录描述如下,下面对结构体成员"computer"的赋值方式正确的是( )。 struct student { int num; char name[8]; struct { float math; float engl; float computer; } mark;} std;
0 E9 T, ^/ u6 |" F7 b# hA. student.computer=84;
1 A+ S* s" c( RB. mark.computer=84;
1 C1 r1 S3 u! {/ w/ I3 qC. std.mark.computer=84;8 k% O) \# U. d* U$ G. Z6 ]; {
D. std.computer=84;
) W. x9 {8 p+ Z      满分:5  分
+ Z4 C4 C, I! J! j. M5 l. J$ y13.  一个C语言程序总是从( )。
2 R" u6 X* S9 I" n/ DA. 主过程开始执行, V' p. ~/ Q$ z: @
B. 主函数开始执行4 ^: D) g3 z& q6 T8 Y5 c) U. m- W
C. 子程序开始执行! M! ?  S6 k" r5 B: U) u8 y+ h
D. 主程序开始执行
  w  ~; U/ [" n3 B; E1 u6 B      满分:5  分( V( {! A$ D7 [1 v* C" {
14.  函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。
& p) e: r* E% E5 F: y0 x; H! rA. 移动到距离文件头10个字节处
& z' D6 H& n+ {2 y3 G! U2 c2 [B. 从当前位置向后移动10个字节
* h- E8 e/ \: E) I- E2 s& w, o4 nC. 从文件尾部前移10个字节
6 F9 H& Q" g/ U' ^! ~D. 移到离当前位置10个字节处1 O3 F7 X8 l1 E( |
      满分:5  分8 ~: B- C' I& E' m7 r/ Y5 {
15.  若使用一维数组名作函数实参,则以下正确的说法是( )。
) ]8 Z/ [; O" U% LA. 必须在主调函数中说明此数组的大小; @2 e. C, T# d! G$ H8 p" s3 ]
B. 实参数组类型与形参数组类型可以不匹配: f- N8 C7 P* ~8 y: g' E0 F0 g
C. 在被调函数中,不需要考虑形参数组的大小) U+ @. A$ H: w# [0 q
D. 实参数组名与形参数组名必须一致3 J0 d9 Z& Q% }2 w5 H: m
      满分:5  分) Z4 {5 g5 F) o8 j: u1 o) |
16.  C语言中字符型(char)数据在内存中的存储形式是( )。. v* a2 Z0 C) o
A. 原码
7 s, N$ l5 Q* h* y6 yB. 补码  Y) R% ]0 \% M% t5 N
C. 反码
" Q8 j5 x2 S5 l/ e: R% C' [7 ?, uD. ASCII码
5 G4 u3 Z% i. ^3 C2 `. k      满分:5  分2 S, S4 o& d+ r: j$ B
17.  系统的标准输入文件是指( )。! M2 f# ^& P& q/ x
A. 键盘
1 s- y2 m7 N. r$ `+ H. V5 q8 ^9 D# FB. 显示器
, W- ]$ Z! Z8 V7 b( eC. 软盘% d. K4 W% g. q  S; {; o
D. 硬盘' n* x* M4 {$ W2 Y
      满分:5  分# G) P! _* q2 ~2 Q: U; B
18.  以下正确的描述是( )。
% V/ X, J+ w( s$ r8 P( H& E: SA. 定义函数时,形参的类型说明可以放在函数体内
3 O* |& I9 V- w4 d! yB. return后面的值不能为表达式7 `0 F1 k4 s; o1 ]. s
C. 如果函数值的类型与返回值类型不一致,以函数值类型为准
! a( P9 Z9 M0 ]/ _9 L3 uD. 如果实参与形参的类型不一致,以实参类型为准
0 X$ T5 f2 K# A$ A  o, S      满分:5  分
8 V1 x6 U+ H$ D$ l1 V# T' P19.  若调用fputc函数输出字符成功,则函数的返回值是( )。
5 G9 p) F/ Y1 ]& V2 EA. 输出的字符' R- L- x( Z& _9 K
B. -18 {: A+ S9 M& p0 q: _
C. 0, L* I9 `( ]6 h# n6 J
D. EOF
) U/ u9 N. V& y  p1 s  h      满分:5  分
5 I4 e0 ~3 J; U- @* P# d20.  当定义一个结构体变量时系统分配给它的内存是( )。
" `5 G% V- @3 _. v' `/ e8 `& q0 D  E  EA. 结构中第一个成员所需的内存量: j6 B& V+ y0 @5 p" M) Z* i) K
B. 结构中最后一个成员所需的内存量; e" W) `2 U6 _( S6 r8 H# p
C. 结构体成员中占内存量最大者所需的容量
3 T* W8 W7 F$ x) K# JD. 结构体中各成员所需内存量的总和
: d  S! o# x6 r! [, Y      满分:5  分
; B4 n. a( t7 J0 ~
; B4 u8 M8 ^% m0 B* \需要满分标准资料请直接加QQ :1306998094
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-2-19 06:37 , Processed in 0.096376 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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