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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北大学12春学期《高级语言程序设计基础》在线作业1

[复制链接]
发表于 2012-4-17 18:54:23 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。- W2 l- P/ ~0 x. J4 c; G+ b
# _, M( z) c' k- [
一、单选(共 20 道试题,共 100 分。)V 1.  C语言中字符型(char)数据在内存中的存储形式是( )。9 c6 x- c% M& f3 ]
A. 原码0 S" k, n) l3 w
B. 补码
. Z& S; Z9 N+ [C. 反码( F- `/ M3 M% j( e
D. ASCII码# y) i: D5 f: d: a4 Y
      满分:5  分$ k* O; m5 f7 e: V
2.  当正常执行了文件关闭操作时,fclose函数的返回值是( )。2 X9 B- o1 F& ?! p( T1 r
A. -1
5 M$ m6 N5 b) ^1 v0 _" e0 m4 OB. 随机值) P! Z! W1 o5 v- O; a1 T
C. 0
% F  P& F# Y! d! f0 M/ H- m! `D. 1
/ W! I6 g, t) v) T      满分:5  分
) |: M1 k, Q+ l% K' W, X0 ~+ U3.  若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。
! Y" Z' h* }) |2 V" q# s& ^' ~! |A. "wb+
" p" }6 o; h- p6 wB. "r+"
# @5 `6 v4 k% UC. "rb+"+ J/ ]: m' f5 n4 R3 y) d( v/ ^+ T
D. "ab+""4 k# b% Q; k7 w5 Q) a/ `- h  A# M
      满分:5  分1 O* W3 O9 s* A4 c: o& k
4.  C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。
, K5 N# ]+ Q. {+ y" t. J' ?) DA. float
1 T3 H, F+ p* Y: ~5 T" f: l, PB. int0 L$ \8 N8 _! g
C. long
% G$ ]% T2 P' n$ `D. double
3 q9 o5 s# F2 ]& G      满分:5  分! B: C0 i( D% \3 \
5.  在一个源文件中定义的全局变量的作用域为( )。4 }( Q5 s' c% Z9 B
A. 本文件的全部范围- C$ s2 ]2 v! n5 E
B. 本程序的全部范围" c- _' T8 b- V" Z- V7 S
C. 本函数的全部范围
; l" N7 I% X6 o. i# g& HD. 从定义该变量的位置开始至本文件结束) p& h0 d. ]# E3 n
      满分:5  分
5 |1 v3 R9 p  }: o' k5 d% b1 V6 [6.  在C语言中,错误的int类型的常数是( )。0 w% L5 C8 F8 v
A. 32768
! e4 Y7 \, f+ `4 B% A  n5 IB. 0) t/ ?9 v  \, B" B0 @. X, D8 `
C. 37- m$ g  G* |  A' }3 A: X
D. 0xAF$ a2 ?- A" W: r
      满分:5  分8 T7 V4 i, A6 f4 w) o1 u7 I) q8 b
7.  函数rewind(fp)的作用是:使文件位置指针( )。- ~# `4 z5 N6 a& J7 H8 s
A. 重新返回文件的开头
9 U, _4 |) U" J/ q% c! r0 xB. 返回到前一个字符的位置& {/ h2 e) H2 Z7 z' u
C. 指向文件的末尾
( L8 m9 h5 H# [3 B! Y9 o4 H6 {8 VD. 自动移至下一个字符的位置0 v0 E- \. {7 U) ?
      满分:5  分
" ?$ }; E9 m- p9 A* S1 w8 Z8.  函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。
* j, ?1 L6 O4 w/ o- u( g4 O4 s/ NA. 移动到距离文件头10个字节处
3 z! S  q  j9 p8 x' mB. 从当前位置向后移动10个字节5 |' M; L( E; Y% \6 T' M- v
C. 从文件尾部前移10个字节# M* l3 m; A2 [. ]- e
D. 移到离当前位置10个字节处
; I; n$ {+ j, B$ {* j      满分:5  分; |8 @- C/ O6 B7 s0 u$ f
9.  当定义一个结构体变量时系统分配给它的内存是( )。9 w( H6 b" j0 t" Q
A. 结构中第一个成员所需的内存量2 n, ^. t) z% Y3 v
B. 结构中最后一个成员所需的内存量
4 X, g7 c) V& w4 B$ sC. 结构体成员中占内存量最大者所需的容量# d6 _! a9 y( c2 M
D. 结构体中各成员所需内存量的总和
$ Z+ z5 Z  A2 j' d      满分:5  分/ e% ~" s. B# X
10.  若使用一维数组名作函数实参,则以下正确的说法是( )。
0 q: p! m$ \  k& _: s* KA. 必须在主调函数中说明此数组的大小, k" C, B2 q" a$ N5 R# n8 Y
B. 实参数组类型与形参数组类型可以不匹配& [5 x& M! n" |9 P
C. 在被调函数中,不需要考虑形参数组的大小
. B8 @* V+ y1 s2 R0 O! \+ t4 Q6 z0 HD. 实参数组名与形参数组名必须一致
  y( D" ], V0 r! u% q- j      满分:5  分
, w0 R) S8 q) Z* h! G6 b' |0 G+ U11.  以下正确的说法是( )。
2 A2 O4 U8 h- MA. 实参和与其对应的形参各占用独立的存储单元
) ~1 m' k, r: J0 C- sB. 实参和与其对应的形参共占用一个存储单元) C6 _- S) b) r7 T& G$ S+ D
C. 只有当实参和与其对应的形参同名时才共用存储单元: F  M, u" `7 k! Y
D. 形参是虚拟的,不占用存储单元: b# W) G) K6 ]% e: _# A! Q% ]
      满分:5  分
4 E7 S2 n8 r- g, J( H12.  在C语言中,整数-8在内存中的存储形式是( )。! F$ N4 o& r" D$ D/ g5 q
A. 1111 1111 1111 1000; U# Q# B/ o# N- X6 b! _
B. 1000 0000 0000 10002 K; U" Q/ i" r  P
C. 0000 0000 0000 1000$ f% F# t) P" J' ~+ g
D. 1111 1111 1111 0111
: _/ P/ D# E8 L: O2 C  S      满分:5  分8 T' C6 B4 U( J8 |9 _3 p
13.  以下正确的描述是( )。
* `. S% h; ^* O* o0 uA. 函数的定义可以嵌套,但函数的调用不可以嵌套
+ ^3 A" m' c; O5 IB. 函数的定义不可以嵌套,但函数的调用可以嵌套6 r: T! i1 c+ [; r* `- R2 U) O3 G
C. 函数的定义和函数的调用均不可以嵌套; s2 X0 d8 g- d) q& V
D. 函数的定义和函数的调用均可以嵌套" g8 R  t& D1 w. h+ s) g% G
      满分:5  分
$ B* s( b# a$ `1 G( G2 d5 t. f14.  如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。
* N/ M4 `  L' d, N4 ~5 Y$ c3 PA. 该变量只在该复合语句中有效
) J+ m* S" d! LB. 该变量在该函数中有效1 e" ~, g0 u0 _2 L* B
C. 该变量在本程序范围内有效, i2 h" b- u) g! r1 Q
D. 该变量为非法变量
( n! Q6 g( N5 |+ F      满分:5  分) `. |3 S% D  [% ~/ U3 p
15.  系统的标准输入文件是指( )。
& b2 v  H  G' V- z/ P% ZA. 键盘
- N8 q$ ^9 M/ P- x2 Y  S  ~8 pB. 显示器
$ E2 n$ @2 d; y$ CC. 软盘8 y% j7 q, g! {3 q: U( r
D. 硬盘/ |! v) m) t4 y' }1 u' M4 M9 Y
      满分:5  分
% I" M, |: e! l2 i- d: d! v2 O16.  以下正确的函数说明是( )。! r, _! y) {7 L6 A. c9 W
A. int fun(int a, b)
8 @$ w: ^7 d) r+ f3 {( b! o3 \, @B. float fun(int a; int b); D: f- q8 P3 k( i+ j( [
C. double fun( )6 _  _# T1 y+ O0 `+ w) k
D. int fun(char a[ ][ ])7 c. \' V4 o2 O/ V7 U
      满分:5  分& S' D( n1 D2 g; X: b+ a# ^  F
17.  下列关于C语言的叙述错误的是( )。
( [3 H1 o3 p6 D. O1 D9 J. bA. 大写字母和小写字母的意义相同8 o) e: q6 P6 L: i$ u  X2 S
B. 不同类型的变量可以在一个表达式中0 N# L& k+ o$ r1 x- O
C. 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型2 n, N( u/ V9 \* w7 s* `& S
D. 同一个运算符号在不同的场合可以有不同的含义
" }6 e8 P$ d$ J: y/ ~: H# ?      满分:5  分9 m( v% u( B! ~# b  c
18.  C语言程序从main()函数开始执行,所以这个函数要写在( )。: W% l8 B7 T" I8 q4 D( M7 u# S
A. 程序文件的开始1 g; B: b& C) _' F( C4 R9 }1 N4 E
B. 程序文件的最后
! m# ]$ c- u. q+ C2 @C. 它所调用的函数的前面
% ]/ n- Y( }5 _# x8 R4 YD. 程序文件的任何位置; ]0 U" _, c# l  ^. z5 {' B( d
      满分:5  分0 y/ R" I5 l5 N, y
19.  若调用fputc函数输出字符成功,则函数的返回值是( )。
! p" \4 ^) [, aA. 输出的字符# P1 q" \! ]2 ]% M! }
B. -1
/ T, _3 N9 {" u7 Q( m# vC. 05 R2 J1 q# u; E; }
D. EOF
7 |9 z: y/ P, X" @; N" h      满分:5  分
  n2 k& q6 S; W3 E20.  以下正确的函数形式是( )。
& b: h; ^4 B: h8 U, m+ r( m! GA. double fun1(int x, int y)  { z=x+y; return z; }4 ~/ N& |/ L" I
B. fun1(int x, y){ int z;return z; }
+ `# K0 V1 U9 P$ k* L3 cC. fun1(x, y) { int x, y; double z;z=x+y;return z; }5 Z( N8 V- R: t1 n4 f
D. double fun1(int x, int y){ double z;z=x+y; return z; }"4 F( Z9 M# d# s( l7 _
      满分:5  分
$ p* Q4 c9 K' ?! [0 t
$ @: R+ g, ]# [' H谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

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

×

评分

参与人数 1威望 +3 收起 理由
angel88529 + 3 很给力!

查看全部评分

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

本版积分规则

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

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

GMT+8, 2024-3-29 16:50 , Processed in 0.114107 second(s), 27 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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