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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2015-1-2 12:30:04 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
4 t% A$ ^# }- N6 S" q
8 q$ U' L% |/ T$ A$ c一、单选(共 20 道试题,共 60 分。)V 1.  以下程序: main() { int a=5,b=4,c=6,d; printf("%d\n",d=a>b?(a>c?a:c)b)); } 的输出结果是()
' u; j+ H! |6 a9 U& eA. 50 ]+ c: P) _- _7 X% @
B. 46 O, w" R% k, A: _( ], P
C. 6
6 _2 [, E3 C: r& L& iD. 不确定
# `( k6 M3 u' x! x      满分:3  分
1 V/ r. v6 k4 g6 H4 J0 E2.  以下程序: main() { int i , sum; for(i=1;i<6;i++) sum+=i; printf(“%d\n”,sum); } 执行程序后sum的值是()
- G% @( ?- G5 _) AA. 154 ?( S4 o6 G/ y, |* j4 M
B. 14* |) g: W" E& C; u: z
C. 不确定
7 P$ v0 k7 U6 |7 @) m9 R; U$ U/ zD. 05 v* f! v) g3 m
      满分:3  分
6 G! T* W: i2 y5 G1 [* a3 g3 B3.  下列函数: int fun1(chat* x) {char*y=x; while(*y++); return(y-x-1);} 的功能是 ()
  k& ~2 u* b1 Q& GA. 求字符串的长度
+ ~8 R$ f1 q. B1 A' R  KB. 比较两个字符串的大小8 q, g, G: V+ _+ y+ s
C. 将字符串x复制到字符串y
# z  d) Q) ~, r6 }7 tD. 将字符串X连接到字符串Y后面9 @8 n8 |) `4 b' S& `
      满分:3  分
: Y4 k, d5 }3 [: q4.  已知字母A的ASCⅡ码为十进制的65,下面程序: main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2);} 的输出是()! h) h' I, S! |+ Y$ c
A. 67,D: k) v$ Z( s3 X" k
B. B,C
: A$ w5 ?9 T, v  BC. C,D) U4 l% O  v- ^6 K+ r1 B4 e' X- u* b0 n
D. 不确定的值: [( C3 F% O  h) C- J, w( o1 y* P) }
      满分:3  分
% v: k* Y6 l: b) S% o( ]5.  表达式:10!=9的值是()
  X/ G6 }% `$ l5 PA. true6 Q& a7 X* ^# Q9 e
B. 非零值5 p; _# K- r9 r& j* X5 G, u! W$ ]
C. 0# d, w" B4 q1 v5 _1 y' E1 ~3 A
D. 1- O/ o5 G  P2 R! h6 y: D& f) S
      满分:3  分
2 W2 l! n% L0 x" p! J! y. }6.  C程序设计语言是()
% _  {9 i4 g* FA. 机器语言% `# F0 d$ _7 U& _
B. 只适合编写应用软件的语言; b7 ~7 T4 N( m- k
C. 高级语言8 W5 ^" b3 R# E- V8 @
D. 只适合编写系统软件的语言3 z3 T9 T6 G5 d; L1 ]
      满分:3  分0 V: ]# r$ ^9 B# x5 c/ `. Z; x  H
7.  已知int i=5; 执行语句i+=++i;后,i的值是()7 }$ S* I, L  I% f* I$ K
A. 10! L# D) Q0 s% r9 ]
B. 11
7 p2 m- k, _! v7 v3 h+ g5 E; SC. 12
+ m$ G  I8 t/ x6 z4 y1 [& PD. 以上都不对+ |) F6 C! }7 [3 \
      满分:3  分
$ h3 F) u8 e2 w3 Y2 x- N8 f+ S8.  已知char a; int b; float c; double d; 执行语句c=a+b+c+d;后,变量c的数据类型是()0 E  N* W" ^9 Y+ U1 D
A. int+ M/ ^! w* A9 u6 \4 v
B. char
' L# _8 _. r0 Z9 i/ Y+ M0 `4 |C. float7 l3 ~$ w; v6 i% \' |8 Z5 `0 {1 a
D. double
/ n+ N9 u4 B" F3 x      满分:3  分" R& m0 l. k5 Y
9.  下列整数值中,不正确的八进制或十六进制数值常量是()
* U1 [2 W5 Z7 |A. 0xcd
! f; @# a- z) {/ W* R( @B. -0175 e  x( v  a0 E7 X& @) A( d
C. 019
+ b9 T, G  d" G1 g9 q1 `5 [& _D. 0xfdc% e; ]7 `/ l8 y: G
      满分:3  分9 L9 L% m) g3 H- Z! j
10.  若k为整型,则下列while循环 k=2; while(k==0) printf(“%d”,k); k--; printf(“\n”); 执行多少次?()
; Y$ i' h) s8 Y9 NA. 2" C& A' J& m0 c9 U' [2 R3 s
B. 9
0 M! d8 j0 n) z# r' {- `C. 0% R6 s$ f3 v; S# Q
D. 1. k) Z# i9 u1 ^3 a$ u/ S! k6 I
      满分:3  分  T5 ~+ p& @% r: W; i1 k
11.  以下程序: main() { char c=’z’; printf(“%c”,c-25); } 的输出结果是()
, e! r/ o# m9 N' z3 y3 NA. a4 ~# m" j+ j7 d% g; d
B. Z3 ]& H* V/ P% `! s/ c1 N$ ^2 e
C. z-25
- \  Z' R4 O2 I: J/ YD. y
  a, _, \1 R! T3 q$ w) Y0 L: O      满分:3  分
' W1 c8 ]" |2 b4 {9 x" v# h12.  C语言中用于结构化程序设计的三种基本结构是()
/ w! P* x% F) d# X8 gA. 顺序结构、选择结构、循环结构/ E$ Q+ L& v- d4 Q- S- j" h
B. if、switch、break
& S# v5 u* m/ H* l! G" l9 \C. for、while、do-while# ^2 x$ h+ f4 _9 F. E
D. if、for、continue
* n+ H) f# U' N+ H* Y* x      满分:3  分
+ d: r) P$ V' z" p7 N0 I7 H13.  以下不表示循环结构的是()
( }! d1 z8 t  v' D# PA. do-while
! g2 I2 r& W/ M' h8 x5 u( [$ lB. switch1 y, {" W  L, G, V8 \( P4 s
C. for% j: n4 z' E2 _5 h
D. while4 V2 ?+ c- l8 @9 u* E
      满分:3  分
* M1 w" R3 l" G: J14.  以下程序: main( ) { int a=011; printf(“%d\n”, a); } 的输出结果是(). r* d. A' C  w
A. 12
8 e4 d. d# S+ @) p3 {/ M! Y! i  |; HB. 11
7 ^. s! d& [  _* f( k; @% N4 K6 sC. 10
# _0 p6 R8 f1 Y# q1 K1 HD. 9
: i+ u' n! z. ?6 Q" ^      满分:3  分
6 l3 a. z$ \/ l: Y15.  若已包含头文件<stdio.h>且有说明char s1[5],s2[7];要给s1,s2赋值,下列语句中正确的是()
2 J  u  c3 F* E4 XA. s1=getchar();  s2=getchar();6 ]$ g( j  j/ `+ l+ `
B. scanf(“%s%s”,s1,s2);  o% A, A+ [% ^% y  D
C. scanf(“%c%c”,s1,s2);
8 M9 K( x  ~( n* tD. gets(s1);s2=s1;
1 ]( C2 I/ t/ _      满分:3  分9 ?& U* \# I: l: l" X6 I. \
16.  以下程序: int a=5; float x=3.14; a*=x*(‘E’ - ‘A’); printf(“%f\n”,(float)a); 的输出结果是()
  b- H2 Q- r5 P. x- [/ @A. 62.000000
) C8 [  @9 A% {+ g  k0 V+ lB. 62.800000
: T7 U* m$ s' f% @) u4 i( C: uC. 63.000000. D& H( X: x! F# {- _
D. 62. G; K  _& L2 j2 w$ j
      满分:3  分& n# S* p( R. q+ u* |( U/ S( r
17.  有以下程序 main() { char c1=’1’,c2=’2’; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2); } 当运行时输入:a<回车> 后,以下叙述正确的是()
5 f( G, B- Q4 g+ }0 ~2 z3 @A. 变量c1被赋予字符a,c2被赋予回车符: D: h) N1 j. I0 }7 `. g8 I) {" O
B. 程序将等待用户输入第2个字符
4 f+ h; ?& m6 g7 X# `C. 变量c1被赋予字符a,c2中仍是原有字符21 \& u/ M# T% s# R  O1 q" ?' D
D. 变量c1被赋予字符a,c2中将无确定值# i" K- t* v8 n+ [! d5 Y
      满分:3  分) v) |  e1 Z% K8 @
18.  在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为()
1 j* J5 `; t* N% C& g2 _+ MA. 只能是逻辑表达式
/ P: O6 I* H/ F+ C0 v2 ]" XB. 只能是关系表达式7 H$ z2 \8 M8 A9 T1 k) a; ]
C. 只能是逻辑表达式或关系表达式
9 ^7 Z4 \: u4 l; H" W$ B3 q6 u3 q4 \) ?- e# XD. 可以是任意表达式
* m6 [, h2 E3 y- j      满分:3  分  v. A: Q! y) u
19.  设a为整型变量,初值为12,执行完语句 a+=a-=a*a后,a的值是()
/ Q# K1 v+ T7 V8 p. Y  z, |A. 552
& v* x6 R/ ]5 Z* ^* \1 f2 x. O- {$ NB. 1444 ^7 @- U5 y5 Z: E# n
C. 264
' u4 ]  L6 y) p' \0 A% k/ ND. -264
) I/ A' g; Q) x1 M; e  \      满分:3  分
. M# X  s* O6 h2 h7 H: b. Z) G20.  有如下函数调用语句: func(rec1,rec2+rec3,(rec4,rec5)); 该函数调用语句中,含有的实参个数是()
0 s& T1 C0 G1 p! c5 Q$ b% ?A. 3
( _8 a' M4 W. V- ^6 S9 {B. 4
) m, i8 v2 K7 r, G& C2 D: @" iC. 5
" d& A( _' w  _) U; }! FD. 有语法错, Q5 B% F% O8 O5 ^. q0 s
      满分:3  分
* P$ \' J" q8 n1 o/ ~0 f( U
! H+ q7 {' C8 q/ v  X$ W二、判断题(共 20 道试题,共 40 分。)V 1.  一个函数中只允许有一条return语句。* K2 N; h7 z- O1 e! C& ]! O% y
A. 错误
$ G0 i" H3 C- ^. R6 @2 IB. 正确
4 H  [% \: w& Q# H5 A      满分:2  分
6 L) s9 N' @" \9 A3 {1 k2.  C语言是函数式的语言。# |( I: }5 A+ w7 Q
A. 错误& \8 P8 y5 r8 A7 ?' [6 w
B. 正确7 M0 Y3 h" `4 l2 I& A% v7 h
      满分:2  分, ?4 G  Q- q* n0 T, ]) u
3.  C语言的构造类型包括结构体、共用体和枚举类型。; |1 D. H" L7 J5 w% k: N
A. 错误) a0 `& [% M, H6 R3 M$ D
B. 正确& Y4 N2 S1 ~) ]( W3 G
      满分:2  分7 U- j! `6 K4 @0 V) c
4.  switch语句通常用在分支较多的情况,if语句通常用于分支较少的情况。! u' F$ @" c0 @" B0 l4 X
A. 错误- m# v6 D  V$ I6 p! W! ~9 v
B. 正确
! B9 Y  m1 F. O0 t  t+ n% b6 c      满分:2  分
9 q, O! l+ l; A$ @5.  019是一个合法的整型常量。0 U7 O. J+ p* y- ~5 @
A. 错误
# `( Y9 J4 D4 b3 {% jB. 正确; e* F2 z7 R: m0 G
      满分:2  分- @0 o( v0 c# `3 C8 [
6.  逻辑运算符的优先级为&&>||>!。2 |# F& L: K( w9 y9 a3 |3 z
A. 错误1 u$ z: z! i, S7 h
B. 正确5 K5 J8 Q" ~% d7 ^1 y" a. t
      满分:2  分
) {' t1 Y- a2 R+ |$ K' G7.  实型数据包括float和long两种类型。
2 l, @9 v4 P1 @5 u& S3 ]0 f* cA. 错误
) Z/ j' w1 \3 j2 w# M& T9 k+ u& YB. 正确: Y* e6 e( i2 r8 H" X
      满分:2  分; b) U0 F5 N: J6 a
8.  ’\101’是合法的字符型常量。
$ }4 [1 d& N: m1 U( o* vA. 错误# N- y. B3 q% M
B. 正确
) ~: ~9 w: m: \- u' v9 p3 E      满分:2  分
# O: y7 Q7 ^, |9 t  U9.  当函数类型与return 表达式;中表达式的类型不一致时,以函数类型为准。
: [  ^% i* V6 w& Z! EA. 错误1 m8 L; R! Z2 J6 j7 S  G
B. 正确
# @% y$ @4 u1 G2 X6 z1 _      满分:2  分7 ^' L3 o& k4 B# c6 l
10.  44.while之后的表达式必须是逻辑表达式。
7 B6 N! ]0 p$ k8 _/ `& w5 }A. 错误
6 ?+ @# t8 U0 D" I3 j- jB. 正确; M1 I) u* A, h2 P* g. N, C6 h6 e' A
      满分:2  分! t# W9 g2 O% I' n
11.  有以下程序段: int m=0; while(m==1) m++; while循环体执行的次数是无限次。3 s! o* [5 l0 ?' c
A. 错误
; f/ G6 M9 m, B6 ^B. 正确
, E+ `# b5 c$ {      满分:2  分
' T) K% S+ l# W3 y+ Z1 p12.  在 C 程序中,  APH 和 aph 代表不同的变量。+ J0 L. x5 \+ l0 e. ~
A. 错误3 j0 o0 [" c& Z# q' D" l
B. 正确) u/ N# r5 H- F  Q/ }5 K* h2 w
      满分:2  分  j1 F- X1 i0 @* G+ j1 M$ }- u( P- n
13.  当循环体中包含多条语句时,要用()将它们括起来。
& T' Z/ F1 o; D" BA. 错误
  Q% ~0 G3 o+ YB. 正确% b3 b+ J% i) ?" m- x1 T
      满分:2  分
+ `% b+ G! k3 g14.  ’ab’是合法的字符型常量。2 ^6 g( S9 Q* L
A. 错误
0 w, U, U* K2 NB. 正确
5 Z' D3 `+ y1 p+ L      满分:2  分
) \/ k; O9 b9 r9 `+ {0 F/ a7 N$ F0 c15.  数组名作为实参调用函数,实际传给形参的是数组中全部的元素值。! ~0 I' }, X! y" ]- ?
A. 错误6 P5 a$ O; C8 @" f
B. 正确7 u% P4 s/ {0 ]. L$ j  U6 v$ a
      满分:2  分2 C6 }. V/ B' p
16.  函数的递归调用不过是一个函数直接或间接地调用它自身。
( {4 u) `6 j$ K" z7 [* r& d4 yA. 错误) X3 P% n% S; v. w3 r
B. 正确
1 m. i! g+ t3 ]5 L      满分:2  分6 L; T( v: H: N( P; b( V9 z
17.  strlen是求字符串长度的函数。
4 R- i/ h" D5 FA. 错误& [0 p- q, n7 I. w0 w" X
B. 正确
5 B: b! V7 b8 E) E      满分:2  分
5 ~% R# B" O, _. P18.  用C语言编写的源程序需要编译、链接以后才可以运行。
/ r( i0 P  K2 o3 A: GA. 错误( g0 m0 u: Q) q6 U+ `" m6 Q
B. 正确
3 A: k1 c5 Q; _; E      满分:2  分
4 N5 ?" A( q1 a; D19.  C语言中有些不同类型的变量可以在一个表达式中运算。4 I( E0 d$ E4 L5 Y9 N  T, D
A. 错误1 A3 A3 j1 q$ Z% X! @" q
B. 正确
; B* b2 \6 f1 I1 H7 D) K$ }, g      满分:2  分
4 U. _% ^! x+ T2 W20.  在循环过程中,使用break语句和continue语句的作用是一样的。$ S1 z- S8 F/ S/ A% n' [! C5 Q
A. 错误
% ?+ l, K3 @" W3 t" N' U: q4 ?* OB. 正确
8 l' n2 N! Q) G% ]      满分:2  分
0 \! R  J8 w$ M$ ^' ]2 G& X+ s4 i% O" b' X+ d9 @$ M1 }( s
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-2-21 03:30 , Processed in 0.102348 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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