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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北大学13秋学期《高级语言程序设计基础》在线作业1辅导资料

[复制链接]
发表于 2013-11-28 19:24:26 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。
+ H# ^2 d  j* Z" ]* t/ a0 ?% X$ F1 n! P: r. a; O

4 L, N- e; ]$ J$ D6 A1 P6 [. q一、单选(共 20 道试题,共 100 分。)V 1.  以下对二维数组a的正确说明是( )。
4 @9 e+ L) A5 h# B3 k5 HA. int a[3][];% P  }, W6 s4 f' {' v) {0 y- X
B. float a(3,4);# E8 j8 K0 K) I+ Y. |
C. double a[1][4]
& B8 N$ G* @1 D* U3 W1 GD. float a(3)(4);2 {0 o' e+ T0 s/ V: e
      满分:5  分
" S- U  [, \: [- K, I2.  以下能正确定义整型变量x、y和z并为其赋初值5的语句是( )。
# S/ t: J9 j6 `" V* b; z  A; nA. int x=y=z=5;' T/ E! A+ Q8 y5 K: w* _. }
B. int x,y,z=5;
) s. t  b- i0 P; E( I) J2 f# m; yC. int x=5,y=5,z=5;5 I' g/ Q" C7 u8 J3 h' k0 Q$ |
D. x=5,y=5,z=5;"( G& Z* A0 d1 s: V9 c8 F" a3 o
      满分:5  分) i7 [; z/ u% g, b$ y) v: r6 |
3.  若a、b、c均为int型变量,则执行以下程序段后的输出结果为( )。 b=(a=10,a+5,c=10); printf("a=%d,b=%d,c=%d\n",a,b,c); c=(a=10,b=5,a+b);printf("a=%d,b=%d,c=%d\n",a,b,c);& @' ^% b, o" y0 I! w# T' A
A. a=10,b=15,c=10a=10,b=5,c=10
+ W9 U" z7 Z& K7 A2 |) X+ SB. a=10,b=10,c=10a=10,b=5,c=10
7 Q$ A6 p" X- A9 cC. a=10,b=10,c=10a=10,b=5,c=159 j/ i: W. x" Z1 R6 U
D. a=10,b=10,c=10a=10,b=5,c=5
& ]" Z+ H7 [/ f" C; N      满分:5  分2 I. `0 i) }+ H7 K. z
4.  以下程序段的运行结果是( )。 char a[ ]="program", *p; p=a; while (*p!='g')   { printf("%c", *p-32); p++; }% E1 s0 z9 `; N6 q
A. PROgram! X7 S, J5 w# L; x9 P
B. PROGRAM
- f* x# l# i/ b: q2 @" S9 }' yC. PRO  c7 _( m5 |. V7 ]& }* Z( @
D. proGRAM# c$ [" ?8 \) k1 ]$ k6 R, g
      满分:5  分3 y& w  N, _  c* _& w) S; A3 A3 H) d
5.  判断char型变量c1是否为大写字母的正确表达式是( )。0 {  I# \) P( P9 K( P& v$ c
A. A'<=c1<='Z'  Z: h0 J+ J( U3 m7 b% H
B. (c1>='A')&(c1<='Z')0 x; D& o9 F# X- i
C. (c1>='A')&&(c1<='Z')  A7 D% S' ?+ k1 e. u
D. ('A'<=c1) AND ('Z'>=c1)
) C6 b8 X1 K0 v      满分:5  分8 y( `2 X; A6 d  X
6.  设有定义:int a=1, *p=&a; float b=2.0; char c='A'; ,以下不合法的运算是( )。$ f) @% k# B9 t$ K7 d6 Q* U) O
A. p++;- c+ G! ]5 g. c3 {. B' _
B. a--;0 x5 j, }9 X/ T, q! [& q/ i
C. b++;0 d- C# o' w) I  N* I
D. c--;) l  ^% x: o: _6 w9 _
      满分:5  分
3 @% j/ r4 `5 A$ n6 e7.  当正常执行了文件关闭操作时,fclose函数的返回值是( )。/ Y# C1 E: V) Z: ^
A. -1
6 g8 w- U- X; k( G. ^/ _" ZB. 随机值
) V5 n" T5 \0 iC. 0; R9 M5 q4 k7 i: _8 x! G
D. 1+ @, A$ D5 ^" p
      满分:5  分
* t$ P1 T& s' {7 O, w' H7 a% O) X8.  设x,y是float型变量,则不正确的赋值语句是( )。
- i& m5 k$ Y/ F! q% N3 M, N, _2 r; lA. ++x;
8 C' n6 V3 Q  h  gB. y=int(5);
# C& r! g# [* s8 kC. x*=y+1;
% }9 V* Y: H2 V5 e$ e2 nD. x=y=0;
+ h7 {4 _/ N1 w* @( H. x& |      满分:5  分% G5 k' d  w" P1 D! L4 y. _
9.  若执行fopen函数时发生错误,则函数的返回值是( )。' v8 u- v+ K, R, \" r! ]1 B
A. 随机值
( h! {4 L  b2 {& z& TB. 1
* u, `4 N/ f# @C. NULL! W. x8 N1 q+ n3 b  z
D. EOF
4 A8 X5 B: m8 T: ~! D      满分:5  分
( Q5 A! M5 Y% V# k+ o: N; m; I/ R7 e10.  C语言程序从main()函数开始执行,所以这个函数要写在( )。) Q( i$ @) {! ~  j+ X: `$ m& U
A. 程序文件的开始6 q( H6 S& Q8 J# f* N+ I
B. 程序文件的最后5 w7 l6 t& T. T+ T
C. 它所调用的函数的前面
7 u6 Q' @# F- k% lD. 程序文件的任何位置  t6 E/ S: g: H/ Z! k! L% s
      满分:5  分- y0 \6 `" j5 ^. Q
11.  以下对C语言中共用体类型数据的叙述正确的是( )。
) \: [6 \. x, K: |! Y# kA. 可以对共用体变量名直接赋值
1 T- {. z+ c. s* p5 _+ ^7 OB. 一个共用体变量中可以同时存放其所有成员5 A# X# a8 X$ M4 Q" R+ G
C. 一个共用体变量中不能同时存放其所有成员2 h6 r/ ^$ B2 f! F6 t% ?( {; ]
D. 共用体类型定义中不能出现结构体类型的成员2 z, U& a1 U9 {9 H8 S" R
      满分:5  分5 N1 w2 g1 K. ]4 C  u# g
12.  C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是( )。
, J) q- Z% _0 TA. 地址传递
0 T( W& J9 V# `* }( GB. 单向值传递- I- K2 j1 C5 p2 Y1 s
C. 由实参传给形参,再由形参传回实参
+ C3 z6 j; Z, ID. 由用户指定传递方式
4 b  ?( M9 [0 b0 B+ d* u4 ?      满分:5  分+ n0 C/ X+ I# P' S  [* i
13.  若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。/ \7 r5 s3 J& {0 O) L
A. "wb+; q3 P+ Z1 }. e% ]3 u
B. "r+"7 L$ u+ u9 }: G0 g: E4 K# ^
C. "rb+"
! \! @/ j2 @8 _* uD. "ab+""
8 o. Q2 }* B! d1 g      满分:5  分% |- F" H9 B6 \3 S( h( I& ^6 F
14.  设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是( )。    for (y=100; x!=y; ++x,y++)      printf("****\n");: o% l6 X8 n! K: Z5 X; g
A. 循环体只执行一次
4 ~. X$ J9 b9 Q! E3 T# s+ i% Q) ~B. 是无限循环
" N* d5 B3 Z+ ]" t5 B, OC. 循环体一次都不执行
+ ], T4 p0 p4 C% q9 H9 ^" MD. for语句中存在语法错误7 Q- P8 ]; z# @, V# z: h$ f
      满分:5  分* b& Y; p8 R/ _% f0 H
15.  下列程序的输出结果是( )。 #include void fun(); void main() { int x=1; if(x= =1) { int x=2; printf(“%d”,++x); } void fun() { printf(“%d”,x++);}
& x# |: y- S* Y& A( ZA. 2,1,1" ~$ P' H- \# G* l3 w# Z: W* X  p0 c# U% [
B. 1,2,1
8 F! A) ?& D% C4 k0 D. VC. 2,2,2# W, S/ Q5 N5 V1 i& k0 D1 ?1 f
D. 2,2,1"
+ ^$ ^0 |: q7 \5 r$ A      满分:5  分6 J# L$ g( k6 W: ~: _5 L
16.  对以下说明语句的正确理解是( )。 int a[10]={6,7,8,9,10};' E, l7 L- w: @+ I' X
A. 将5个初值依次赋给a[1]至a[5]
+ e; n  ^$ c" S5 ^( vB. 将5个初值依次赋给a[0]至a[4]; e, O6 @  `3 C# u* Z% ^
C. 将5个初值依次赋给a[6]至a[10]
' P( b6 z- g$ i# M! P. t. GD. 因为数组与初值的个数不相同,所以此语句不正确9 t$ Z1 _5 S: u" w4 l
      满分:5  分
* I8 @( H4 y# ~17.  以下判断正确的是( )。* g9 l5 P# \: f
A. char *s="string"; 等价于char *s; *s="string";7 }$ j! {' E" z9 J& t% c
B. char str[10]={"string"}; 等价于char str[10]; str={"string"};! m6 w- M8 B3 F* s
C. char *s="string"; 等价于char *s; s="string";
/ L! _: p; g$ |- X$ `6 nD. char str[10]={"string"}; 等价于char str[10]; *str={"strint"};"5 s" k2 n! d/ t# b: w( M
      满分:5  分
) j6 y: v/ N5 g* n1 |18.  以下正确的描述是( )。
6 R! \# y4 G: P" a# A2 V5 e* rA. 定义函数时,形参的类型说明可以放在函数体内1 R  W  b( P3 |: |4 w/ {
B. return后面的值不能为表达式
- ]5 W( y4 r6 A6 W* g2 c7 z1 kC. 如果函数值的类型与返回值类型不一致,以函数值类型为准& e+ X$ r1 C9 q& M# u. T
D. 如果实参与形参的类型不一致,以实参类型为准
' x  G: ?" K/ s5 v      满分:5  分" ~" n, t+ Q1 l6 D, q5 ~
19.  若有定义:int i, x[3][4];,则不能将x[1][1]的值赋给变量i的语句是( )。
$ ]7 ]; F3 r: X5 E: o; f* @* s, i8 ]A. i=x[1][1]9 S- d5 l: W% f: c
B. i=*(*(x+1))
" I; u  {" b! t4 k$ L$ n' T: G, SC. i=*(*(x+1)+1); A# \0 n9 L2 T+ d( p, n1 }9 H: a
D. i=*(x[1]+1)8 ^- f8 U* ]. u7 j
      满分:5  分( K: r. q# S6 R+ V' Z
20.  若有以下程序段: …… int a[]={4,0,2,3,1},i,j,t; for(i=1;i<5;i++) { t=a;j=i-1; while(j>=0 && t>a[j]) { a[j+1]=a[j];j--;} a[j+1]=t; } …… 则该程序段的功能是( )。9 E* n& S5 T2 g1 @6 |& ^- b
A. 对数组a进行插入排序(升序)5 s2 {, b. F; d( G
B. 对数组a进行插入排序(降序)2 _# {8 L/ \( `! d) Y7 W
C. 对数组a进行选择排序(升序)6 g$ ?8 c0 @# y
D. 对数组a进行选择排序(降序)8 N9 X5 y3 k7 _9 Q3 S1 i( K
      满分:5  分
7 g( o$ T3 U  j
6 n3 K1 ?! Y( F0 r" I6 J* ~谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

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

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

本版积分规则

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

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

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

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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