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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2012-4-17 18:54:23 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。  @& f8 F( t9 O8 {7 u

# p" M9 R, J: g& P* ]+ m一、单选(共 20 道试题,共 100 分。)V 1.  C语言中字符型(char)数据在内存中的存储形式是( )。
0 ?2 |! D' D" Q# VA. 原码/ b9 t( Y: x; ^3 K+ l
B. 补码
) k/ @- j: E% ~! BC. 反码. M4 l. x+ R# x) S4 X+ Q' q  I* y
D. ASCII码
8 ^" x+ v1 `9 }$ B8 }# t      满分:5  分# H6 o. x. C" ?( R) d6 A
2.  当正常执行了文件关闭操作时,fclose函数的返回值是( )。6 f. r* J) j! W) s
A. -1" W4 m2 M7 `$ T4 `, ~: _
B. 随机值1 R+ S$ _. X8 S$ g8 R4 z' C) f
C. 0
  L: ~) r7 i% J+ ?- BD. 1
% i( Y' A% P* G      满分:5  分7 p3 H- v+ m# k/ Y3 X7 w/ H
3.  若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。# N8 I  }+ m" A
A. "wb+
' Y% b# Z7 h  |2 {B. "r+"
) m! J9 {6 {( c1 ?- ^9 z) b4 x" iC. "rb+"% `' Y0 T4 x$ G8 N! u5 c: w2 k: a0 Y
D. "ab+""' B' [/ ~3 V# z  O1 I0 B
      满分:5  分$ k1 Z, W5 v5 G
4.  C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。# o, w3 n4 z4 P* A4 K
A. float- W& h. [9 g" X# |: U
B. int) O( \; t, M$ X
C. long- o1 W9 x( w5 m  S, j( a" F
D. double
+ q: A& E* {( y, s0 p/ O      满分:5  分! l# _' v8 B0 K2 Z- u# t
5.  在一个源文件中定义的全局变量的作用域为( )。
* Z3 j4 Z2 j8 \% mA. 本文件的全部范围
$ A7 x' {! k& B" Q7 @6 b5 \! B) oB. 本程序的全部范围
+ T$ C* P! P( pC. 本函数的全部范围
9 N, k9 x; X$ t5 sD. 从定义该变量的位置开始至本文件结束
! Y" _* ?* g4 V6 P4 W4 t      满分:5  分
0 |$ {" M3 n" g6.  在C语言中,错误的int类型的常数是( )。
/ X3 U  f" X- ~' J# k/ g/ T* rA. 32768! v3 q8 T* W6 s2 w. v
B. 0: K' u0 ]' k) @* r, _7 u/ d* `
C. 37
- k/ W( _9 |9 v- l% mD. 0xAF  e2 \7 {# X! }3 T
      满分:5  分
6 r, i( q# t" K( C: T5 E% [7.  函数rewind(fp)的作用是:使文件位置指针( )。- J2 n8 j! p: Q. n
A. 重新返回文件的开头
) b# N$ \# \' @B. 返回到前一个字符的位置
* B% S' b$ S/ q; t) IC. 指向文件的末尾; M& @1 ^4 A* I1 ^  U
D. 自动移至下一个字符的位置* O( f4 [" q% k! g* \/ @6 t, S
      满分:5  分
; s  X! n/ c4 @2 r$ j6 `8.  函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。; i! E" N4 F) {1 ]; `
A. 移动到距离文件头10个字节处
5 L7 _: e; e2 v4 I0 f; H+ y( WB. 从当前位置向后移动10个字节
$ Y  J6 v) g# ^, A$ CC. 从文件尾部前移10个字节5 e3 p3 R9 Q- g) w
D. 移到离当前位置10个字节处
. B" D# ?' W$ l/ Q6 a; t      满分:5  分
& D) y+ |7 i4 g0 ^9.  当定义一个结构体变量时系统分配给它的内存是( )。
1 y, X- h3 D8 q. \+ kA. 结构中第一个成员所需的内存量
) b( x3 S1 O1 b  ~( d6 ?4 tB. 结构中最后一个成员所需的内存量
& u) \9 A$ e4 UC. 结构体成员中占内存量最大者所需的容量
+ C5 d. X4 P! S8 `4 sD. 结构体中各成员所需内存量的总和& G# v2 S, k( d+ c' W% C6 P
      满分:5  分
8 n: R8 G5 }" j* H10.  若使用一维数组名作函数实参,则以下正确的说法是( )。' F6 V* [& G7 n  Y* p
A. 必须在主调函数中说明此数组的大小- `/ s+ @. W9 ]& o# v
B. 实参数组类型与形参数组类型可以不匹配
; {( n: T4 o/ g: _! D% Y+ m1 aC. 在被调函数中,不需要考虑形参数组的大小* l  Q9 i6 U7 Q* c0 e
D. 实参数组名与形参数组名必须一致
0 |/ j3 A  }; r9 _: w6 H      满分:5  分' E! S4 P" `* [4 @+ A- w
11.  以下正确的说法是( )。( M, U$ f3 `( c; D+ g5 r
A. 实参和与其对应的形参各占用独立的存储单元: [0 I7 e! e8 I2 Q8 x
B. 实参和与其对应的形参共占用一个存储单元2 O: W# b6 {6 B* h" z* l
C. 只有当实参和与其对应的形参同名时才共用存储单元0 k8 |3 a& z* I
D. 形参是虚拟的,不占用存储单元! T$ h& O) s; o+ t4 S1 ]: j0 N
      满分:5  分7 T& s# q$ J$ I! o) o. S: t
12.  在C语言中,整数-8在内存中的存储形式是( )。
& {' ]! E& u) Q! k4 I, `A. 1111 1111 1111 1000
9 i- @0 f& K) D0 X7 pB. 1000 0000 0000 1000' j& H3 v1 b3 O! Y
C. 0000 0000 0000 1000  i7 D! W. A  F0 H
D. 1111 1111 1111 0111
. v  t* k5 G- }/ v      满分:5  分/ h( p1 G: {: A. s9 c1 `  v* x
13.  以下正确的描述是( )。$ q; Y* m; P( l: n8 H; F
A. 函数的定义可以嵌套,但函数的调用不可以嵌套3 @& k1 z! ~; T0 G
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
. j0 m- A5 ?$ y# `C. 函数的定义和函数的调用均不可以嵌套
, m. L/ n$ x; ZD. 函数的定义和函数的调用均可以嵌套
) b: v/ w2 M, \      满分:5  分
' L+ J% |- J: a% e( y( O# F14.  如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。
- w; ^% R9 @9 K$ \8 cA. 该变量只在该复合语句中有效
) w( W4 X% a2 |/ J7 TB. 该变量在该函数中有效. y# t' W+ a2 ]) d# s' P: a
C. 该变量在本程序范围内有效/ t7 A6 X/ I% O( I+ m7 \- n7 o! F" m
D. 该变量为非法变量5 G) ^& u3 K0 c
      满分:5  分# B( Y( k. v( H, d) Y
15.  系统的标准输入文件是指( )。
2 h+ e1 r6 R# D; w- ]A. 键盘
3 ^) E0 J! {0 N" m, E) {B. 显示器2 R1 c  B3 a4 m( R5 T% t& n9 J
C. 软盘0 f% A. K; ]) R5 B: _  j
D. 硬盘
' ]5 @9 t. C; }0 f5 g$ b3 S) G- L      满分:5  分
7 c$ Z% P3 R# ^6 W, E+ R16.  以下正确的函数说明是( )。" ?  D8 ^4 t* \9 o
A. int fun(int a, b)" M. U, r7 P( D% k9 j# b2 S
B. float fun(int a; int b). b, w& h  J3 ?# u
C. double fun( )+ [( m: X0 e6 u, i/ s: t
D. int fun(char a[ ][ ])# V5 e+ U. V2 `: _4 Z% `8 z
      满分:5  分
3 G4 Y* r/ ^' X, V17.  下列关于C语言的叙述错误的是( )。
5 H* J" t. ^0 q6 \) [7 R' @+ ZA. 大写字母和小写字母的意义相同' O7 r8 \  L5 S" I  B
B. 不同类型的变量可以在一个表达式中
- G- W" H* Y! KC. 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
9 V& G( {9 f& @" l7 }2 |5 ED. 同一个运算符号在不同的场合可以有不同的含义, I  ]+ l0 J; b# y( }  W' |
      满分:5  分
' }* L2 n: K9 T1 k18.  C语言程序从main()函数开始执行,所以这个函数要写在( )。
* H4 G* S" o& }. UA. 程序文件的开始
% {) H+ Y( b& I- c) e. BB. 程序文件的最后9 b  m3 j7 ~8 T  d6 e( p
C. 它所调用的函数的前面
, i& m, y' D0 R! qD. 程序文件的任何位置& O$ U3 v! ?! s3 V) ~# u9 f
      满分:5  分- @$ r1 F! U% l( h0 l  d
19.  若调用fputc函数输出字符成功,则函数的返回值是( )。
  w! u( m2 c* `A. 输出的字符3 x6 X! G0 k& l( _4 f
B. -1
% l* {  b% {2 ^) o5 F8 Z( `C. 0
7 I8 B/ T  E1 BD. EOF
# T) u# T/ X( b      满分:5  分
7 y9 B8 X, [* N. S( t; f20.  以下正确的函数形式是( )。
" R2 q" v* e# Y+ |7 ?4 v( k  \; sA. double fun1(int x, int y)  { z=x+y; return z; }+ s8 {$ E: Y2 E( X( P
B. fun1(int x, y){ int z;return z; }. _. J+ U- H7 i
C. fun1(x, y) { int x, y; double z;z=x+y;return z; }, `  |! F6 r; x  R6 n* _
D. double fun1(int x, int y){ double z;z=x+y; return z; }"
6 d0 D7 ^/ U  {$ a1 `: @- L# p      满分:5  分
! A) ]: ^/ R  N8 `2 [; {* ~" {9 e9 O: X& T6 }- ~( v2 y( d: [
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

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

×

评分

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

查看全部评分

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

本版积分规则

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

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

GMT+8, 2025-2-19 06:44 , Processed in 0.108317 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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