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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2013-11-28 19:24:26 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。
' {% Q7 U8 ?/ }& h; U2 `2 ]+ m3 D& Q) Y4 n; o' s6 c8 E
2 j. l% `4 g6 w
一、单选(共 20 道试题,共 100 分。)V 1.  以下对二维数组a的正确说明是( )。7 N/ h% Q4 _  v
A. int a[3][];
2 D& E; \+ L0 r* BB. float a(3,4);
6 p6 H( t6 K. G. d3 t9 n% EC. double a[1][4]1 l) U( k/ u% l9 T- ^2 J8 s
D. float a(3)(4);1 U0 i1 j" v. u/ v1 v7 p. N
      满分:5  分) P7 k; ~* F4 Y' ?0 i: \
2.  以下能正确定义整型变量x、y和z并为其赋初值5的语句是( )。
- a3 r5 ?* s/ w, f( UA. int x=y=z=5;( O  F8 U- e' V/ K
B. int x,y,z=5;
4 T# R% i& n& `5 F, R+ i. C! oC. int x=5,y=5,z=5;; [! y7 h. R3 J; j1 H& O
D. x=5,y=5,z=5;"
) d8 ]( y$ E5 h/ f1 \      满分:5  分' l( f/ ]+ d) D9 a# P! `- ~
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);9 ]0 w5 B( s: }1 A: X
A. a=10,b=15,c=10a=10,b=5,c=10
+ [. q+ M" T! W' Z! d; x- dB. a=10,b=10,c=10a=10,b=5,c=10
6 r# }7 l2 C# J  _: }2 yC. a=10,b=10,c=10a=10,b=5,c=15
  {5 {  ?$ u  H6 e- }D. a=10,b=10,c=10a=10,b=5,c=58 h- z# H) I  v$ n5 a" F! A
      满分:5  分
7 {8 d% F3 Q# N" p- w. V) V4.  以下程序段的运行结果是( )。 char a[ ]="program", *p; p=a; while (*p!='g')   { printf("%c", *p-32); p++; }
4 N/ W% f  \  r5 q0 TA. PROgram. h1 a# T* m, y, a3 k
B. PROGRAM9 [( r5 M8 I. j" d% t% K
C. PRO9 w1 _: b! F# e) X# X  J  R
D. proGRAM
  ~' o* o) T  T/ C% K% y: \      满分:5  分3 Y( @8 K+ I9 t2 _$ K! M, m
5.  判断char型变量c1是否为大写字母的正确表达式是( )。
( d  C: @' G5 b- j# lA. A'<=c1<='Z'
( X0 M! v$ f7 |- YB. (c1>='A')&(c1<='Z')& a6 x, a; {* K
C. (c1>='A')&&(c1<='Z')
3 S9 ^3 O4 Y8 FD. ('A'<=c1) AND ('Z'>=c1)
. s# J( A9 c& y/ `* a" {5 T* S* k      满分:5  分
& n- ]$ x, r/ \5 |8 N& s6.  设有定义:int a=1, *p=&a; float b=2.0; char c='A'; ,以下不合法的运算是( )。" G4 y* e, {3 e; _/ t7 V' |7 y- S- F
A. p++;! G3 n$ G4 ^/ H8 }. H
B. a--;2 D6 P: h8 {3 ]5 L8 S* I6 P
C. b++;
  s, Q/ A& |- a9 w, s; W* y" j+ N7 QD. c--;: ?1 s# n* J+ ~# g. I9 O
      满分:5  分
! {: }7 Y$ {+ V7.  当正常执行了文件关闭操作时,fclose函数的返回值是( )。
7 k2 f+ e; V3 NA. -1
& {8 y5 p' x  n  ?. SB. 随机值
9 F( w, G# |7 M% P9 S: H4 t0 J& G+ QC. 09 w( r, ^5 `: t( u6 Q7 H6 x* t; K
D. 1
) j& Z5 n7 n  o9 [& m2 X      满分:5  分
0 X% h. C* W+ ~- h: |8.  设x,y是float型变量,则不正确的赋值语句是( )。: d- j( \* X' E3 \: Q
A. ++x;
6 Y1 B  @" n3 l$ d$ S( ^B. y=int(5);% q) ~- G5 Z( V8 c$ Y0 Q- s/ B
C. x*=y+1;
4 K4 `$ U+ w$ h3 g4 t9 ND. x=y=0;/ W2 R0 Y1 N2 b5 t: m) B/ p: n
      满分:5  分
) G5 f9 b4 u7 k5 H9.  若执行fopen函数时发生错误,则函数的返回值是( )。& z6 S, Z5 ^' Q9 t5 y2 d! h
A. 随机值- c) H1 {( q. }% m' U: r" x$ l
B. 1) u# H, C, Q$ x" O
C. NULL) x# g; K2 {' C" u- V
D. EOF' |7 D) v- M! m/ Q8 A( @
      满分:5  分
1 f: k5 o* \$ ]/ w! s10.  C语言程序从main()函数开始执行,所以这个函数要写在( )。
, f+ A5 Z7 K5 v' MA. 程序文件的开始9 I3 y- z% S8 c6 a& U7 h0 ]
B. 程序文件的最后
6 `3 L5 H4 Z9 x; ]" `1 p& q3 ZC. 它所调用的函数的前面
/ m  k  b7 ]# zD. 程序文件的任何位置
4 c) c7 @  Q8 Z8 W2 R! M      满分:5  分
9 ?. l; X+ {8 D8 p11.  以下对C语言中共用体类型数据的叙述正确的是( )。8 p- \& h4 y( B6 Q/ _" |7 o) O0 C3 ^
A. 可以对共用体变量名直接赋值
! _) L. q# F" u4 ?4 d- v; qB. 一个共用体变量中可以同时存放其所有成员; ]$ J7 K( o5 P5 \7 r
C. 一个共用体变量中不能同时存放其所有成员4 g/ K8 ^' r' H
D. 共用体类型定义中不能出现结构体类型的成员& j4 I9 m! P4 ^8 _$ a( B1 L7 W, R7 `
      满分:5  分
8 H0 [0 l/ {, o; {9 \12.  C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是( )。6 `9 L5 ~: f1 e$ x' X
A. 地址传递
3 p: F; f: \2 I" D; @) B6 CB. 单向值传递
; Y% P; n" r5 s8 }& c4 a: yC. 由实参传给形参,再由形参传回实参
& U! @( {3 w* BD. 由用户指定传递方式1 ^* {, o5 E& w& Z, N
      满分:5  分+ B/ }; `6 m0 f- D1 R4 h& S1 S( D
13.  若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。7 s0 D; P; D* a2 q
A. "wb+
7 p% d8 b( C; R6 x7 ]/ MB. "r+"
) @3 J% R, A3 k, @* c* D# GC. "rb+"$ g/ E' i6 M: r: p
D. "ab+"", s/ _6 r1 Z; Z9 E9 O2 e3 t" R
      满分:5  分
( R2 @9 W% ^. V; @( P$ C14.  设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是( )。    for (y=100; x!=y; ++x,y++)      printf("****\n");, o* O* d3 {4 O8 M$ Y
A. 循环体只执行一次- L. u) g! j7 l6 J8 h0 g, K6 c
B. 是无限循环8 y! F8 c0 F& _6 J# J
C. 循环体一次都不执行
0 d9 z4 [  ?, ~( H, V& B( I5 w" hD. for语句中存在语法错误1 U8 t% x$ F9 V( X5 J; ~
      满分:5  分
$ @( s! y/ {. c! C8 a6 v15.  下列程序的输出结果是( )。 #include void fun(); void main() { int x=1; if(x= =1) { int x=2; printf(“%d”,++x); } void fun() { printf(“%d”,x++);}1 P3 h  L, R) x- f5 V
A. 2,1,1
8 j) M! c* [. m( ?  FB. 1,2,1% x7 J7 t+ D$ G. ?  o) U
C. 2,2,2
- O( c4 ]9 \1 C* X$ A% qD. 2,2,1"+ F4 a1 l0 R, o& L
      满分:5  分8 D2 S( ^' }$ W# x
16.  对以下说明语句的正确理解是( )。 int a[10]={6,7,8,9,10};
4 H: y9 i) Y" f0 n; FA. 将5个初值依次赋给a[1]至a[5]" k0 K% y9 S' Y5 G* h5 U
B. 将5个初值依次赋给a[0]至a[4]5 q% h( V: K9 A5 m
C. 将5个初值依次赋给a[6]至a[10]
& |& d. ?! i% c. w6 h* l' V: D. lD. 因为数组与初值的个数不相同,所以此语句不正确
6 ^$ Q1 B. `6 i3 l. h      满分:5  分( i8 l' _" {9 \7 z1 _
17.  以下判断正确的是( )。
5 ~( a, u/ P9 n$ I+ PA. char *s="string"; 等价于char *s; *s="string";
$ r% p7 j% [5 `8 SB. char str[10]={"string"}; 等价于char str[10]; str={"string"};! V5 w. B0 P7 w, T
C. char *s="string"; 等价于char *s; s="string";
% Q, g, n0 B( H+ K. L/ AD. char str[10]={"string"}; 等价于char str[10]; *str={"strint"};"
4 E3 ]0 S9 x8 ~( y$ L      满分:5  分; r, P- N- ?0 m1 O6 C) q/ S4 U
18.  以下正确的描述是( )。
7 T" ^) Q2 E& O& x* EA. 定义函数时,形参的类型说明可以放在函数体内( z" E# ^. U7 u
B. return后面的值不能为表达式
3 d( V8 r7 K5 ^; w, F0 X6 P  tC. 如果函数值的类型与返回值类型不一致,以函数值类型为准
1 \" j7 p/ k! v& B% V) _/ N) pD. 如果实参与形参的类型不一致,以实参类型为准! ~; D, m. G% ^/ X# i, h
      满分:5  分. _: S: b( s5 U+ H" v3 ?* {4 z
19.  若有定义:int i, x[3][4];,则不能将x[1][1]的值赋给变量i的语句是( )。! R4 ~1 n* \+ X3 ]  x
A. i=x[1][1]
* u3 V) L+ ^% E8 N: o! |  I. wB. i=*(*(x+1))
! y+ [. {3 b* F0 Z  NC. i=*(*(x+1)+1)" \8 g; V" q5 s
D. i=*(x[1]+1)+ c2 z" @! ~+ B% ]2 N& l0 g
      满分:5  分
/ u+ s) V. a, E; L20.  若有以下程序段: …… 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; } …… 则该程序段的功能是( )。8 @$ j$ |& {6 o2 ]1 r2 A4 l
A. 对数组a进行插入排序(升序)
& w6 w# M4 W1 }( p% `, pB. 对数组a进行插入排序(降序)
% b3 R5 m3 H# M: SC. 对数组a进行选择排序(升序)
8 _5 M  N/ E( z5 _: ]D. 对数组a进行选择排序(降序)* U+ v& ^. t) q6 y9 G8 E" J
      满分:5  分 " U: h% x7 }+ C/ X
8 Q, O6 S+ u3 S3 _9 [
谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

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

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

本版积分规则

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

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

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

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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