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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2012-4-17 18:54:23 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。" y/ N% d8 B  ^! S/ v
5 B: S0 Z$ ^! J6 }
一、单选(共 20 道试题,共 100 分。)V 1.  C语言中字符型(char)数据在内存中的存储形式是( )。# a2 P1 N, S" g: ?0 Y
A. 原码
% }: s' d. A" }5 LB. 补码
" m; A$ r" M: M; ]C. 反码
7 G3 |; T# W7 r' T- B5 aD. ASCII码3 y2 W! R/ Y" Y  S# y; j
      满分:5  分
% Y2 T2 F3 k' i9 P2.  当正常执行了文件关闭操作时,fclose函数的返回值是( )。" I. C: H0 ?9 U! V) }
A. -1" \5 s; m# ]# X
B. 随机值
" ~. V8 z% V; L) ?- g, l( U0 mC. 0$ }7 Z$ R, \( I, X, Y
D. 1* Q$ c0 A! P; O8 x5 S( J
      满分:5  分
1 W* ~$ k" k1 T# Y7 I+ v3.  若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。' D3 M# n4 s. B5 M- t
A. "wb+" U' s8 O2 j& `6 y
B. "r+"6 K; q7 `" E2 p0 V6 `2 y" g$ A
C. "rb+"! A  b7 N, Y3 A" N' v6 w
D. "ab+""4 J% k, E7 I: B7 |# r) Y( X, `
      满分:5  分
+ ^0 G# N, \4 P4 ^' P4.  C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。+ T2 a6 F5 V  w, G% F
A. float
  P8 n. \8 N: O/ ~% s  lB. int( B: `- {, s0 x/ W
C. long
/ [6 P6 U0 w3 PD. double2 X# P3 @9 L) z1 [1 c+ Z1 S
      满分:5  分
. W! _# V7 z; `& \/ i1 A3 J5.  在一个源文件中定义的全局变量的作用域为( )。
' P) f1 u( {3 NA. 本文件的全部范围
3 T# s# h' ~1 `8 {; f* [B. 本程序的全部范围# G$ K8 R' O$ V
C. 本函数的全部范围
) L0 Y% a4 a( O, K/ J: W2 iD. 从定义该变量的位置开始至本文件结束% m2 R4 A, f2 t2 S5 r
      满分:5  分: I" t) `6 C( T- f
6.  在C语言中,错误的int类型的常数是( )。" I; y$ \# N9 a) B
A. 32768$ u  G$ i& H9 h% d1 ?- {
B. 0
6 d1 s+ }- J) G0 s) A. M2 SC. 37: f; @. J8 {1 R  M3 O
D. 0xAF3 ^2 l, y" x. L+ l, P$ K
      满分:5  分4 W) ~1 E+ W, e4 t9 v' y0 Z2 A
7.  函数rewind(fp)的作用是:使文件位置指针( )。% p" ]: q% K& O3 P  ]# F
A. 重新返回文件的开头! q9 _1 H9 f" f- o8 X, C/ O
B. 返回到前一个字符的位置
* O) ?+ b+ t! a1 Q3 `C. 指向文件的末尾
* o" g$ o0 {: ^9 z5 Y8 qD. 自动移至下一个字符的位置
- R! Z$ C9 A, a/ @+ r. R      满分:5  分
/ h# U  F; C# v' A: o! ]7 r( C3 r8.  函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。0 J  O' d1 @$ }+ m5 A
A. 移动到距离文件头10个字节处; Y$ f8 h7 X1 I# [# ]; I* V& ?
B. 从当前位置向后移动10个字节
7 ]5 b' W! U+ V) k- dC. 从文件尾部前移10个字节
8 l6 C. e4 W+ E+ QD. 移到离当前位置10个字节处
5 {+ E' G& I0 Z      满分:5  分
  b  T* Q1 |4 s) [/ }% w+ e9.  当定义一个结构体变量时系统分配给它的内存是( )。
$ i1 i/ `. m* u$ }, K# \A. 结构中第一个成员所需的内存量
  S! E6 u' q) X  k- PB. 结构中最后一个成员所需的内存量$ \, x9 @9 c1 v9 @
C. 结构体成员中占内存量最大者所需的容量
/ Z4 B0 V. R. z: F0 X$ ?D. 结构体中各成员所需内存量的总和
& W1 I1 n4 |6 P& v      满分:5  分) L: W" M8 p% |2 k3 y
10.  若使用一维数组名作函数实参,则以下正确的说法是( )。
: E5 {9 v7 l: q: v" pA. 必须在主调函数中说明此数组的大小
7 B' e9 N0 H4 ?& B9 ?1 D- kB. 实参数组类型与形参数组类型可以不匹配
0 Y% P0 f6 o9 Q2 Z/ A5 ^! _C. 在被调函数中,不需要考虑形参数组的大小! y, b: G) m2 E, ^2 R6 E4 {
D. 实参数组名与形参数组名必须一致7 I# ?( A4 O* d1 M* [
      满分:5  分
: |6 v. ]+ H% G+ r, L" Y11.  以下正确的说法是( )。0 q& Y* y  X/ r; x8 o3 m5 s
A. 实参和与其对应的形参各占用独立的存储单元& o- C. b3 H8 v, ~/ K
B. 实参和与其对应的形参共占用一个存储单元
% g8 p" g1 \& D. V( |. bC. 只有当实参和与其对应的形参同名时才共用存储单元
0 D# r; i+ r4 _* q. ~D. 形参是虚拟的,不占用存储单元, o1 r9 B4 Y; H7 K! v" t! U. W
      满分:5  分7 t5 T( X" a( R# G; O
12.  在C语言中,整数-8在内存中的存储形式是( )。. r/ G( o* g' U& X! }/ H; C
A. 1111 1111 1111 1000
% L: T) X, |9 \& o# AB. 1000 0000 0000 1000
) h/ c+ N- _5 n* f8 V; b/ n; UC. 0000 0000 0000 1000
* d7 e) X' @7 g6 Z0 P" J" C/ x! ZD. 1111 1111 1111 0111# o; Q: s6 r  f. J
      满分:5  分
  l; \' [( J  K- s3 a% e: q9 H13.  以下正确的描述是( )。
; e$ c' x1 z, IA. 函数的定义可以嵌套,但函数的调用不可以嵌套
* C/ C8 ]: O% I7 f: U+ O2 A7 ~B. 函数的定义不可以嵌套,但函数的调用可以嵌套
& D0 M$ Y1 H) g# g" m' D% o6 ]C. 函数的定义和函数的调用均不可以嵌套7 |9 v1 ^' n4 A$ \) D2 @9 }" u
D. 函数的定义和函数的调用均可以嵌套9 L( Z" n$ w; H6 p" F9 _" o; \
      满分:5  分
2 B( Q0 `8 w7 N14.  如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。
! d! s; @8 O8 h' g# Q9 yA. 该变量只在该复合语句中有效% {2 [3 u% v* \3 W% c! w$ k+ z( L
B. 该变量在该函数中有效* e5 ^/ k3 x/ T! v/ g) ^, a
C. 该变量在本程序范围内有效
6 j* S! R4 T& l6 f, G! y% ^1 b9 |D. 该变量为非法变量
% @3 z2 |! m; m8 d( m# v      满分:5  分; S- ~, J( |4 |% m+ u
15.  系统的标准输入文件是指( )。3 z7 U8 [- k! K- B
A. 键盘
+ t3 T9 K. o) |- d( g3 m% tB. 显示器
# z  I0 Z7 \. I9 CC. 软盘5 C# n, a! A/ s2 B) T$ _0 p
D. 硬盘7 |* L0 W) a. C9 N4 y) ]
      满分:5  分' y* [9 A+ g% _5 E/ r8 W
16.  以下正确的函数说明是( )。# y$ w8 v) I6 R2 r- r
A. int fun(int a, b)  }2 V+ c9 R$ H& h9 z
B. float fun(int a; int b)
6 w$ ^& R3 e1 U7 G: ?C. double fun( )
& G9 V: q5 U  D# h3 l4 CD. int fun(char a[ ][ ]), l  A6 j% D8 e! f
      满分:5  分% f) q' \1 w4 x$ w  }
17.  下列关于C语言的叙述错误的是( )。1 l0 ^% ?6 J$ Z1 b0 a
A. 大写字母和小写字母的意义相同
, z, u  s$ y( c1 D+ J0 DB. 不同类型的变量可以在一个表达式中
# T* v. o# i, p$ g- hC. 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型& C, J5 H( ?0 D$ e2 K: O: Y- r6 U
D. 同一个运算符号在不同的场合可以有不同的含义
% B. W' b& c( A$ m      满分:5  分
9 k$ g0 I1 f7 X% O2 H  s18.  C语言程序从main()函数开始执行,所以这个函数要写在( )。: I8 k) L/ @( ~$ o
A. 程序文件的开始5 V( j& M$ y) E2 e
B. 程序文件的最后1 ?: M$ T$ x7 L
C. 它所调用的函数的前面
" p! g! r9 y+ t( |D. 程序文件的任何位置
& V7 @3 w. P1 z$ Q: Q" _3 I      满分:5  分* f! x( x% m1 U+ j
19.  若调用fputc函数输出字符成功,则函数的返回值是( )。
/ L% T* X4 {0 ?2 s8 B  VA. 输出的字符- q& q( ?, A0 S: h9 V4 h$ D" p
B. -1" y9 u' }- d2 K1 d5 v
C. 0. X( I+ C5 q& ~7 M* u# I+ H
D. EOF
- X1 R5 b" J( B" ?      满分:5  分
% P! F3 {3 H* l  B8 X) N20.  以下正确的函数形式是( )。* @1 c( h" P/ L: j  z* T# C
A. double fun1(int x, int y)  { z=x+y; return z; }* a3 n! l. b5 b- b! k# ?3 I3 q
B. fun1(int x, y){ int z;return z; }
% }5 M5 Q- Q/ uC. fun1(x, y) { int x, y; double z;z=x+y;return z; }
2 j! C: ~6 C. k! u8 e" ?4 |. P' u; ?! mD. double fun1(int x, int y){ double z;z=x+y; return z; }"
  L6 h7 J3 H7 N. C- j7 B" }& |      满分:5  分
( Y) v$ w. D* S- _* Q8 w
$ q2 p% l6 A( |" J* X谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

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

×

评分

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

查看全部评分

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

本版积分规则

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

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

GMT+8, 2025-2-21 03:11 , Processed in 0.204846 second(s), 25 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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