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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东师《C程序设计(高起专)》14秋在线作业1(随机)辅导资料

[复制链接]
发表于 2015-1-2 12:30:04 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。* S% X8 g. h, s7 b3 }, m
. t4 W) |4 l' F
一、单选(共 20 道试题,共 60 分。)V 1.  以下程序: main() { int a=5,b=4,c=6,d; printf("%d\n",d=a>b?(a>c?a:c)b)); } 的输出结果是()" s' Y" R3 x4 |/ v/ r
A. 5
& c+ d$ a, y: e5 I, q9 `B. 4
  m  }8 Y& S0 s) R. cC. 6
6 t+ E% ^$ O) W$ D2 c8 i4 rD. 不确定% f9 q/ c( g/ I4 u* E( D: I8 }& b7 |
      满分:3  分0 H1 z( W; ^  n
2.  以下程序: main() { int i , sum; for(i=1;i<6;i++) sum+=i; printf(“%d\n”,sum); } 执行程序后sum的值是()
6 F5 ~. o# a; a5 iA. 158 W% b2 t+ K# V+ k
B. 14
8 B& D9 R: _( e# H% }C. 不确定
. `  w" V% U. K' z, yD. 0$ y/ V" I7 D4 H. @. P) D% W: E) R0 l: }
      满分:3  分( d  P) \( f! k" N
3.  下列函数: int fun1(chat* x) {char*y=x; while(*y++); return(y-x-1);} 的功能是 (): K9 T( v& P& `/ }# x. Z5 ]
A. 求字符串的长度% p( I" J) W% a9 X
B. 比较两个字符串的大小
, J: t$ v8 Q+ E0 N2 F. {C. 将字符串x复制到字符串y
. n# M# d" f! r" C* j( |9 MD. 将字符串X连接到字符串Y后面3 W/ c" S4 O8 o3 D3 X$ l: G
      满分:3  分
" Y1 k) z' `2 N, n/ R- k& t1 g4.  已知字母A的ASCⅡ码为十进制的65,下面程序: main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2);} 的输出是()- l4 ]2 t& J* V7 y8 _5 e) D
A. 67,D
2 L0 L- X' T5 r" t% k  L7 y5 qB. B,C: v5 q/ C# d  o1 g& E3 M
C. C,D' ~$ N. {" i: i( l% [) V
D. 不确定的值8 Z- H+ M6 I* y# M) m- o( e2 L7 {
      满分:3  分6 S( r+ @' ~" K7 v
5.  表达式:10!=9的值是()3 _& M$ z7 d1 R/ |; M( W8 E
A. true
2 ]7 D. p; I: a; U4 N0 yB. 非零值
/ _7 d! D$ w) @$ i% a# B& GC. 0/ z( a$ V; C; L7 ~6 V  m  `0 F
D. 1
- @# {) Z$ E. l& G  \      满分:3  分
2 k) p! U8 {$ q! R6.  C程序设计语言是()
; H( v8 M" f/ i2 ~* lA. 机器语言% `! x1 F7 X8 h' f9 d% `7 t
B. 只适合编写应用软件的语言
% x, s; z: O6 bC. 高级语言
$ @* h8 q- J( FD. 只适合编写系统软件的语言0 N' Q& E2 K2 R
      满分:3  分) _' y6 T7 |! M2 `
7.  已知int i=5; 执行语句i+=++i;后,i的值是()
2 T7 L+ |- ]( H" T4 p& ^A. 107 q  I5 \- P5 }# t- }/ _
B. 11
4 F' J# A& j7 x- J8 v# \3 aC. 12# G# o7 f& N3 g  ?( M% K# R$ `
D. 以上都不对
3 l7 K/ X* F% ~9 ?6 m% E! p7 F      满分:3  分; i* z1 V; `* J! e! X2 s
8.  已知char a; int b; float c; double d; 执行语句c=a+b+c+d;后,变量c的数据类型是(); w- ?/ f' Q$ `0 K. u
A. int$ D4 U5 {6 @8 y# ~7 J" a- Q
B. char
1 K3 F5 Y& d, ]& O3 f0 t* V$ @; n9 S2 oC. float
& [6 n3 C, L! B9 H1 vD. double
7 |6 w$ l+ M5 }! y9 A  O      满分:3  分
1 j- e3 t+ E& q/ O5 G9.  下列整数值中,不正确的八进制或十六进制数值常量是()/ _2 \. j# t* }$ L  N  t5 y0 P5 Z
A. 0xcd
# |. \" t6 y4 [/ WB. -017
2 a. i, ^7 e& W0 G( P/ pC. 0198 T; Z$ J5 I4 s* P. O4 o
D. 0xfdc. `: G% p  G# ?# ]/ w! ~% z6 a/ ]
      满分:3  分
9 }! f8 y2 f8 D; w7 p+ B10.  若k为整型,则下列while循环 k=2; while(k==0) printf(“%d”,k); k--; printf(“\n”); 执行多少次?()" [# f( N' S* G( i3 u
A. 2
2 J, `7 }. F& a. ?5 _" FB. 97 v7 A0 s& v  E# U
C. 0& o+ J  ~1 g0 k1 [% B
D. 1
% |$ S. m& r- y      满分:3  分& V0 R' K& u: J3 t+ {- h
11.  以下程序: main() { char c=’z’; printf(“%c”,c-25); } 的输出结果是()
" D( M: ~6 `+ R1 H& |- T  V5 T# XA. a
  v" F( y! u4 D2 rB. Z
" q" b4 B9 @  o+ p( CC. z-25
* C: K, W) S5 f" b: U. h1 K, AD. y
# H$ z& H! e- @2 k+ x0 i( Z9 H      满分:3  分' k1 V( O& X/ P9 d9 s% b
12.  C语言中用于结构化程序设计的三种基本结构是(). F% a& Q; {* L0 D& j
A. 顺序结构、选择结构、循环结构+ ~5 ]+ A- w; d* l
B. if、switch、break% x5 G; w( D& G) N7 ?6 I+ S
C. for、while、do-while% Z! Y: W3 V; ~
D. if、for、continue% I* i. {: O7 y% [- f) X
      满分:3  分: l% q4 Y' Y3 ?9 ^
13.  以下不表示循环结构的是()* E4 Q8 R! N! ~4 p+ W5 ?
A. do-while# ~) A" R6 f1 ], L9 \
B. switch
# n. q! e% M- g; L/ MC. for
! s& F( T- T8 k( E$ i$ V, zD. while
- Q7 ^$ v" m) Y9 }( t. m8 {      满分:3  分
& N1 k! }0 ^8 S! o2 A, f14.  以下程序: main( ) { int a=011; printf(“%d\n”, a); } 的输出结果是()- Z2 I' U8 u% n. X( a7 m) @
A. 12
, \% ]$ s- Z! J  ]  Q! \7 Q, rB. 11
5 z: `* H- S9 Z+ ~8 N# h4 [C. 107 y$ `/ Y$ R( g. I0 }% _3 `
D. 9
) p) ?/ K5 X/ d! L& ^      满分:3  分
9 }/ X( [1 U- g$ E* `: s. u- R15.  若已包含头文件<stdio.h>且有说明char s1[5],s2[7];要给s1,s2赋值,下列语句中正确的是()  ?* B' w1 X" W6 @* i0 M- ~
A. s1=getchar();  s2=getchar();0 `( T( F. L9 J' \) G
B. scanf(“%s%s”,s1,s2);4 `8 F  J  ^' W0 I
C. scanf(“%c%c”,s1,s2);
4 _" R3 x1 f: u  G5 @/ |2 HD. gets(s1);s2=s1;- D! Q% c5 E" }/ \" R3 B1 J( T
      满分:3  分5 D  Q3 T$ T! @2 a5 v4 h7 c$ z
16.  以下程序: int a=5; float x=3.14; a*=x*(‘E’ - ‘A’); printf(“%f\n”,(float)a); 的输出结果是()% i  C0 Q. i3 ^4 O# ?. C1 ^/ ~
A. 62.000000
* k0 j* O# v* h2 f: R1 ?1 _, U( ?+ nB. 62.800000
  k8 }7 j7 {/ ]- p# PC. 63.0000000 O1 @0 ^+ u/ y9 u
D. 620 I  o2 V. T9 ]) ~# T% v3 L+ Z
      满分:3  分; g( E8 U: U! O- O" Z# z+ i
17.  有以下程序 main() { char c1=’1’,c2=’2’; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2); } 当运行时输入:a<回车> 后,以下叙述正确的是()
- B" g6 q, d6 S1 y; sA. 变量c1被赋予字符a,c2被赋予回车符
" P, ]9 t( V) b% g4 F, mB. 程序将等待用户输入第2个字符
4 `; u, J3 ?' y' U0 h# U) kC. 变量c1被赋予字符a,c2中仍是原有字符2, ]5 }& Y* `6 q3 h- M4 ~/ C$ H$ r
D. 变量c1被赋予字符a,c2中将无确定值
* c7 _& C* R; ]      满分:3  分" C3 R/ s8 }5 J
18.  在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为()
1 T2 i# I0 a* T6 _% m8 uA. 只能是逻辑表达式
5 N: i( z7 a. Y3 S$ ^8 t4 [8 wB. 只能是关系表达式: H& x( e5 ^  s
C. 只能是逻辑表达式或关系表达式) @, S1 n) ^+ f- x6 e5 X8 f$ Q8 ^
D. 可以是任意表达式& B7 H' k, h) e! q% r) |
      满分:3  分( l: i" _* C. R$ v9 X( o
19.  设a为整型变量,初值为12,执行完语句 a+=a-=a*a后,a的值是()3 N* Q! h$ _- g1 M; u9 E. S
A. 552
) V8 Z+ ]1 j) M1 a, }B. 144
: l. q. q: @& o" y' AC. 264
" N2 y+ F3 X4 J& r5 @, e( b' P3 nD. -264
$ K8 ?( o& r9 a9 Q( J      满分:3  分: W9 t4 ?6 T% O, Z" v
20.  有如下函数调用语句: func(rec1,rec2+rec3,(rec4,rec5)); 该函数调用语句中,含有的实参个数是()
5 [& O. h: J8 EA. 3) ^8 q5 o' f/ e
B. 4/ p0 d, z0 o; J/ f3 F
C. 5
1 w8 }. A- y! C0 ~* z! GD. 有语法错) Z% d7 _4 k) o; j1 p2 {' O; p- Y
      满分:3  分
5 H6 i$ S( g9 o8 s& [8 L
3 H4 l9 G5 q5 C7 ]二、判断题(共 20 道试题,共 40 分。)V 1.  一个函数中只允许有一条return语句。6 w6 i' s  {( m! K  Y* ^
A. 错误
; r0 }2 T/ H" p% ]& jB. 正确( l4 M+ M( q# g# V
      满分:2  分
- H3 I5 f' ?) Y3 J8 x2.  C语言是函数式的语言。7 |' I$ @5 E7 B4 @) b# E
A. 错误- z3 M; v6 S5 o& J8 t
B. 正确
6 ~- t" ?! P0 a8 p% m; s( J; ^      满分:2  分
: k$ x  R& d/ O( S: v8 }3.  C语言的构造类型包括结构体、共用体和枚举类型。" a4 `+ m1 \! E
A. 错误
  K$ g" V: l7 Z4 \6 xB. 正确
# u' i* {! n4 B  P8 J. F      满分:2  分8 m" j0 S2 w; c6 R1 \. I, I; ~
4.  switch语句通常用在分支较多的情况,if语句通常用于分支较少的情况。
% w" n0 u& n. ^* \/ ^6 XA. 错误
. O& s3 p% [- O: ?  YB. 正确$ c4 v) S" ]: F8 j* U5 R
      满分:2  分
5 e, l5 S1 M, z' [1 Y& Y5.  019是一个合法的整型常量。3 i( P; |8 h0 P% k, X
A. 错误$ u/ z- j! Q5 w3 N* c
B. 正确
, K% o: F1 W% y+ \3 T' K      满分:2  分
9 L8 F4 E9 B* T1 E8 p6.  逻辑运算符的优先级为&&>||>!。
7 ]1 b% J% X+ a4 ]A. 错误
& n$ K: K0 [' x! l# m- b6 rB. 正确3 z6 j" r- A$ H' \2 B" l
      满分:2  分
4 {) F$ R2 y+ ?: ?$ m! A7.  实型数据包括float和long两种类型。$ a4 Y" ]& b9 G: a3 [3 B% @
A. 错误7 `9 }# D* U9 w$ K0 U  A2 A
B. 正确- M( H4 g& J( J4 d
      满分:2  分1 j2 _" Y* C% p% S# G8 n' k% R. N6 e
8.  ’\101’是合法的字符型常量。
" q4 v. P# S# w% e% n$ R1 oA. 错误
( {# j1 }/ y! w3 u' cB. 正确
; m4 _. Z) r8 h1 G9 B      满分:2  分
. e; _1 I8 k% t9.  当函数类型与return 表达式;中表达式的类型不一致时,以函数类型为准。
( ~% K9 s) g, g, a% `3 FA. 错误" u6 R+ t2 m4 m5 B6 j: W( R
B. 正确
' n* Y' R9 \; Q- N+ h" g( X      满分:2  分
* w6 }5 ^( u4 D- @10.  44.while之后的表达式必须是逻辑表达式。
8 R; ^4 ]  _5 \) k4 zA. 错误
7 u8 j8 Q: X8 y; [5 \: jB. 正确! k7 p' U8 a. d1 t* Q- u( [# p: ]
      满分:2  分
+ |$ e* ]% k  b6 i( N+ H9 u11.  有以下程序段: int m=0; while(m==1) m++; while循环体执行的次数是无限次。
8 h/ r% I3 e, W/ A4 tA. 错误
" K9 V  B" [4 w* M( s' m8 gB. 正确  W5 k2 p8 Z6 V6 j
      满分:2  分
4 W, P1 w5 x1 Y' V! ?12.  在 C 程序中,  APH 和 aph 代表不同的变量。
0 Z0 H  \7 `. G3 c. y6 DA. 错误
. J9 h& R- r0 R0 L/ L6 L9 UB. 正确
6 R; m  u& x% p  c      满分:2  分. _, r# B* t$ `: A8 ?% B
13.  当循环体中包含多条语句时,要用()将它们括起来。
" B: K, y- R; K' l3 ~7 Y) ]A. 错误
4 X: c% o1 l# f7 w$ _  P, G* }3 M1 nB. 正确
5 W! h, A; z  h. }: O8 m      满分:2  分! r2 y4 a+ l" f
14.  ’ab’是合法的字符型常量。1 \0 j& e" I- ~& `- Z1 P7 W
A. 错误
7 O0 j7 S$ R9 f8 B1 l) p, VB. 正确$ Z1 ?0 C" z4 L* t2 y
      满分:2  分- ?; A0 f4 s4 Y8 K$ G3 y
15.  数组名作为实参调用函数,实际传给形参的是数组中全部的元素值。
: t: j9 H8 r" ]6 iA. 错误, [/ I8 g: ~& x. c% I+ W& J/ i
B. 正确' \4 G) O" S8 t+ Q
      满分:2  分4 ^. P( g5 x2 |7 v' A
16.  函数的递归调用不过是一个函数直接或间接地调用它自身。2 J3 A) q: P) l8 H% z
A. 错误
# B2 ?1 j4 N- i6 w8 gB. 正确
% A7 X# j: b/ u+ D      满分:2  分0 E: Y+ x: |7 C! b/ L
17.  strlen是求字符串长度的函数。
. j' l+ ^5 c4 v7 [A. 错误! {& Y& c' Q& i# w! U) ]
B. 正确
- `8 N5 }3 ~4 [! w7 E      满分:2  分, k  M' X  e1 b/ b1 Y: s
18.  用C语言编写的源程序需要编译、链接以后才可以运行。6 g8 }0 x+ T. B, t4 z( G* u
A. 错误2 `; O6 ~1 L- C) b8 m7 r& Y
B. 正确  j% i/ f; U3 r
      满分:2  分! K1 G* x8 B4 F; D/ q/ A. L
19.  C语言中有些不同类型的变量可以在一个表达式中运算。
0 F# ^- o9 y0 Z! v' WA. 错误# h: u% I* c1 _! h# }
B. 正确/ t$ W3 q' r3 k/ g
      满分:2  分
4 j4 a$ ]* n# v+ b) b1 J3 \; X1 ]  o0 C20.  在循环过程中,使用break语句和continue语句的作用是一样的。8 v% i: _& |- ^! E, T
A. 错误
5 e$ @9 Y- w1 H5 IB. 正确# g) O, N& V% _
      满分:2  分 ) ]' s% f7 ^+ u4 Y; n5 N# X

2 @& O( X3 F' S谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-3-28 21:42 , Processed in 0.131380 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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