奥鹏作业答案-谋学网

 找回密码
 会员注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

东北大学12秋学期《高级语言程序设计》在线作业3

[复制链接]
发表于 2012-11-4 21:10:37 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业答案,奥鹏在线作业答案,奥鹏离线作业答案和奥鹏毕业论文以及提供代做作业服务,致力打造中国最专业远程教育辅导社区
' _7 n4 d" Y1 Z! B, I7 \6 P+ C. L. P8 Q$ U! f% l
一、单选题(共 20 道试题,共 100 分。)V 1.  以下能对一维数组a进行正确初始化的语句是( )。/ J0 [" F9 }* g' L) @( G
A. int a[10]=(0,0,0,0,0);9 M0 p7 z8 l1 [' ~0 K  x+ g
B. int a[10]={ };
; p( a$ t7 h6 B. p6 VC. int a[]={0};% i/ Q- R/ H: B) Q3 D& p
D. int a[10]={10*1};, k  e5 _! O$ F3 T/ N; Y+ @( Z
      满分:5  分
: }  y. t+ Y) p0 G) S+ X% I+ z8 x2.  有下面的程序段 char a[3],b[]="China"; a=b; printf("%s",a); 则( )。
9 t) T$ \# |; G3 IA. 运行后将输出China' C' W0 f1 F( f) s, K
B. 运行后将输出Ch
! |& v2 h& V4 P0 R0 EC. 运行后将输出Chi% C$ }* Q) Y" o9 L; ~# A( e3 I
D. 编译时出错7 R( ^0 z& h0 w% c% \7 k8 s3 g8 w
      满分:5  分
/ p, M0 A3 a3 T: {& O9 Q  q3.  已知ch是字符型变量,则不正确的赋值语句是( )。) g" l  [/ b9 s2 j8 }; D1 t* m/ W
A. ch=5+9;* k! {$ i+ p5 u8 A; _+ f
B. ch='\0';
8 [6 G8 v# X4 o" s9 S0 eC. ch='7'+'9';7 M* F8 _0 ^) C! \9 {4 y' O: u
D. ch='a+b';; ]" G! h( J$ S( d7 r
      满分:5  分
( l/ g/ }' e9 ^$ {  Q4.  系统的标准输入文件是指( )。
2 g5 u) }+ W) m1 m" `# r7 QA. 键盘9 m1 O+ H$ x2 v: d" R6 E
B. 显示器
3 t4 `6 U; k- m" ^" _) e9 gC. 软盘* s5 t  X$ D1 W- F
D. 硬盘
+ V& W0 u2 @1 g      满分:5  分1 S9 L7 R0 Z' [
5.  下面程序段的输出结果是( )。 int a=023;printf("%d\n",--a);
5 @' ?- q; }0 f7 SA. 23
( G+ r+ f8 I- z2 e+ iB. 178 r$ i8 U7 G. p. L/ B; u4 O& c
C. 18
1 `3 X) i! y8 x; H& v/ i3 N9 iD. 24( f6 w( c) G( E8 `! N  d
      满分:5  分4 H$ @, O) Y1 G; `0 a
6.  若a和b均为int型变量,则执行以下程序断后x的输出是( )。 x=15;y=15;printf("%d\n",x%=(y%=2));, B5 }& r4 l% m" H# q
A. 0- O8 G; ?  c: }8 u3 A
B. 1
6 {, e9 @6 X% p# IC. 6
6 O  B$ f7 o. B4 o( \& qD. 12: k' R" b3 m6 T* T
      满分:5  分" g5 ]: `1 u8 F. {! }
7.  以下正确的函数说明是( )。
3 i5 g% P! |; x9 y3 o7 [9 EA. int fun(int a, b)7 m% u0 w: y& y% l) N/ R' o. l
B. float fun(int a; int b)
8 z' m# E! Q4 U+ q' z- ?C. double fun( )/ @. c* w3 e, k. z8 C3 L8 y
D. int fun(char a[ ][ ])
* ?$ ]8 F/ [$ w% V' f3 X; a" M      满分:5  分, E) s9 w! r2 |& [" F
8.  以下在任何情况下计算两数积时都不会引起二义性的宏定义是( )。! Y0 @( Y, i5 y4 i: Z
A. #define MUL(x,y) x*y- K% F- _; Z- x$ Q
B. #define MUL(x,y) (x)*(y)1 `% l& W0 e( P$ R$ j+ ^& F8 ~
C. #define MUL(x,y) (x*y)* R8 b1 y; d7 s/ R8 R9 O, S
D. #define MUL(x,y) ((x)*(y))"
7 ]9 o0 C4 k+ z! g! |$ i      满分:5  分
4 z7 G+ _3 v4 D6 k) t9.  以下正确的函数形式是( )。8 m% b# g* m9 r  u* B# `/ l2 g
A. double fun1(int x, int y)  { z=x+y; return z; }& d2 `7 p. d4 D7 H* O, [
B. fun1(int x, y){ int z;return z; }
2 [5 |7 ]+ @$ M! X6 K0 PC. fun1(x, y) { int x, y; double z;z=x+y;return z; }% D5 j1 |4 d  N  @1 E0 ]
D. double fun1(int x, int y){ double z;z=x+y; return z; }"9 f! V/ A( ?. `) x' [
      满分:5  分* z4 T6 k$ J" h" O
10.  下面程序的运行结果是( )。 main( ) { int b[10]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int *q=b; printf("%d\n", *(q+2) );}& z9 \3 ]# b5 t  v8 ]& G. j
A. 1
! v+ }& j; c; L4 bB. 2% w" N) ?* W# `
C. 3
0 A: M% x, e: J/ e  o, k; U. vD. 4
3 f# _9 ^6 M; j      满分:5  分
' I/ Y9 O* y# |1 Q$ z4 p4 a% V11.  函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。
( Y, u1 t: E9 F1 ^, ^' E/ B$ g+ TA. 移动到距离文件头10个字节处
) K+ V7 ^, K! D; I& LB. 从当前位置向后移动10个字节
; C; z" s7 ]/ `- x! K  ~) H5 IC. 从文件尾部前移10个字节
5 b7 ^. E& d3 B8 }5 `" JD. 移到离当前位置10个字节处' n3 y4 \: F0 P
      满分:5  分
  z. E) a  q6 F& M5 J! t/ _% R/ N12.  以下有关宏替换的叙述不正确的是( )。- I8 ]+ k) h# \0 K, V" M1 B
A. 宏名不具有类型! p6 ^) C5 D: G4 [. g( c& [/ ]& q) w! l
B. 宏名必须用大写字母表示
" x4 t# k3 d" c0 x0 s5 @2 rC. 宏替换只是字符替换) E; _- ^' e/ c; a
D. 宏替换不占用运行时间
! X% L3 I' A# c, ~" w6 m$ i0 \) c      满分:5  分# `. v; S: p# A9 @+ G+ Z
13.  下面程序( )。(每行程序前的数字为行号) 1 main{} 2 { 3 float a[10]={0.0}; 4 int i; 5 for(i=0;i<3;i++) scanf(%d",&a); 6 for(i=1;i<10;i++) a[0]=a[0]+a; 7 printf("%f\n",a[0]); 8 }3 d' l2 s0 ?& R
A. 没有错误9 |( J1 F% ^5 K0 I0 F/ _5 @+ z$ I
B. 第3行有错误0 B* S( A! y7 U
C. 第5行有错误
; Z! ]8 B. z* v$ ^0 P6 GD. 第7行有错误; a) u& Z' g* R+ ^  y9 s6 S
      满分:5  分! a# \% D5 T- Y* }. S! k
14.  在C语言中,整数-8在内存中的存储形式是( )。1 z% Y% Q3 H9 }$ o* }; T
A. 1111 1111 1111 1000
" D/ a$ u6 @0 I7 h+ o/ D5 HB. 1000 0000 0000 1000
( T, \' C) O+ Q$ Z* `C. 0000 0000 0000 10007 H4 P8 W$ X5 Y. x9 p$ s8 U" U* e
D. 1111 1111 1111 0111
$ v; [; l3 I$ D- |. |      满分:5  分
2 `& q! n1 Z* ]( F. w15.  若二维数组a有m列,则在a[j]前的元素个数为( )。
9 c: q% h3 F" U* j) x2 BA. j*m+i
7 s# z% S' o. G$ L% p9 FB. i*m+j& X! j" H! L9 P% D3 I, b8 m& V! J
C. i*m+j-19 t+ N2 x! @& \: J8 ?7 h$ X
D. i*m+j+16 h/ x  r3 r) ~# w* D/ L' V7 X
      满分:5  分# Y$ b5 P& Q4 j4 H8 u( E
16.  若有说明:int a[3][4];则对a数组元素的非法引用是( )。
9 m: k; x' B8 d, N4 UA. a[0][2*1]
, }( R4 x/ |" Q# j% W/ `4 G. IB. a[1][3]
$ F& ?0 Q0 P+ ], f' S0 T, yC. a[4-2][0]/ {" y" l5 m! F& D' V* v
D. a[0][4]
3 Z; Y: p5 B  j5 ~' f1 N      满分:5  分  q& C' G, B8 |1 `& i
17.  下面程序段的运行结果是( )。 char a[7]="abcdef"; char b[4]="ABC"; strcpy(a,b); printf("%c",a[5]);
# ]$ J( i& W, N% H8 t# v) b, T2 QA. 空格$ R4 |- A- J8 N# X9 q8 O5 Y1 N
B. \0
" s- a4 v* G/ ]+ k) c: ]0 ~C. e
, \# t& C* k* Y# G% r: S) zD. f
4 x3 {2 l; l; f$ M      满分:5  分+ m8 M# ~8 M3 o' ]; j. K5 L0 g
18.  设有一段程序: int *var,a; a=100;var=&a;a=*var+10; 执行上面程序段后a的值为( )。
& R0 g" ?3 _/ J+ Z. N. P! WA. 120
- D" Y% h6 E; k' I( x% N- v: _B. 110
9 P8 r0 J2 u* Z5 i& ]1 BC. 100
2 K" }8 D) `2 GD. 906 V# r6 `. d) u3 m3 {0 H- `
      满分:5  分
4 R9 R9 H+ N9 f  u2 M2 P19.  以下程序的运行结果是( )。 # include "stdio.h" main() { struct date { int y,m,d;} today; printf("%d\n", sizeof(struct date));}
6 i: j1 W; L) g% a2 b0 ^A. 2- K$ [0 H- m6 i- N
B. 3& P5 u" o5 Y& {/ G
C. 6
1 j- e$ Y7 i0 p% c& g: BD. 出错
5 l7 J% b7 u8 ]# k      满分:5  分0 I- n5 x0 B7 ~. i
20.  若有说明:int a[3][4];则数组a中各元素( )。
1 M! ?+ n" D7 X$ Z4 [* i2 aA. 可在程序的运行阶段得到初值0
9 d, s9 g/ |$ f, U7 D7 QB. 可在程序的编译阶段得到初值0; W3 Y8 h0 H3 I
C. 不能得到确定的初值
1 f5 m$ K9 n6 X! `( o2 r. E. ~D. 可在程序的编译或运行阶段得到初值0
/ ], Z' Z% m* s7 {' \      满分:5  分
" M4 {5 L$ A/ S. \) d! A7 D+ w9 ~( N" l( h  ?& ^5 L- j
$ B2 o& B- i, ^" I+ h! F2 i" Y
谋学网: www.mouxue.com 主要提供奥鹏作业答案,奥鹏在线作业答案,奥鹏离线作业答案和奥鹏毕业论文以及提供代做作业服务,致力打造中国最专业远程教育辅导社区

本帖子中包含更多资源

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

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

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表