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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北大学11秋学期《C语言及程序设计》在线作业资料2

[复制链接]
发表于 2011-9-28 19:10:50 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 15 道试题,共 75 分。)V 1.  有下列语句和赋值语句:(1)charstr[]=”iamaboy.”(2)charstr[12]=”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列说法正确的是()
" @" I! a& u3 Z. ?& `0 mA. 只有(1)、(2)正确* h- l6 i, B& |5 H; o5 i
B. 只有(3)、(4)正确( i$ T' P1 S7 B+ T
C. 只有(1)、(3)、(4)正确  M3 y) T& i6 O" M& C
D. 只有(3)正确6 A. P& K& [% o+ W- o
      满分:5  分! g/ n) P: l% ~6 B! s
2.  C语言中,下列说法正确的是()
6 C; P+ G' B" ~9 V5 D8 O" ]  WA. 不能使用do…while语句构成循环。
: q' S; T2 B( B: eB. do…while语句构成的循环必须用break语句才能退出。7 f& ], J5 s2 k2 Y8 O: Z2 p: {
C. do…while语句构成的循环,当while语句中的表达式值为非0结束循环。
) P9 W$ ]% o! T" k, c' XD. do…while语句构成的循环,当while语句中的表达式值为0结束循环。) f( ]3 j* I/ r
      满分:5  分
8 q$ ?$ O- C7 [% I3.  在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是()。
- l6 {! D: N+ n% N5 f4 x& H8 mA. (2>x>-2)||(4>x>8)  o1 x, ?3 k$ ~  G
B. ((x<=-2)||(x>=2)||((x>4)||(x>=8))2 h: W7 m& Q( r/ L: Z1 B7 S
C. (x<2)(x>=-2)(x>4)(x<8)
# x9 m0 j3 Y  g+ ~( GD. (x>-2)(x>4)||(x<8)(x<2)
) [. X8 ?# ?; C( V6 I: V# _& ~5 W) y      满分:5  分  z0 |' n+ x1 Y7 W" q
4.  下述for语句intI,x;for(i=0,x=1,i=9;x!=876;i++)scanf(“%d”,x);' _+ I' N3 w: x+ G/ R* ?7 \+ x
A. 最多循环10次- H9 k- E- z0 N8 C: T
B. 最多循环9次0 N& [# Z# P/ \8 f  R4 @
C. 无限循环
! H6 l9 p; ?7 E7 X6 I; QD. 一次也不循环" N5 z5 @; S( t+ X0 t, g
      满分:5  分4 u# Q" D! N. Y% t- p0 D+ J' w8 d2 q
5.  下列关于switch语句和break语句的结论中,只有()是正确的。8 t. k+ p- w. W1 w( J( m3 p
A. break语句是switch语句的一部分. \4 ~! V% W# D& O
B. 在switch语句中可以根据需要使用或不使用break语句
5 ]3 @* B% L3 C" u2 L, `C. 在switch语句中必须使用break语句. f/ m8 `( Q; ~
D. "以上三个结论有两个是正确的"" q& T- i6 m( f8 [% @+ x
      满分:5  分0 S' P" _: P- Z+ k' C6 g, S
6.  有两个字符数组a、b,则以下正确的输入语句是()。
! w4 R$ u' Q) Q# ZA. gets(a,b);
9 o! _0 y& A# R# A& G0 h" z( F8 z* EB. "scanf(""%s%s"",a,b);"
- N! d- u% s$ b! {" V$ cC. "scanf(""%s%s"",a,b);"( l( a% l8 w. E( l. k% Q" C
D. "gets(""a""),gets(""b"");"
" e7 D7 b: i. ]' Y      满分:5  分
+ N6 @, _. Z1 I7.  以下程序段执行后输出结果()。inti;for(i=1;;i++);printf(“%d”,i++);
  v! W' i  U! o. B# d: OA. 1, s: F1 j  {& u4 F' Z* J
B. 2
  ]7 @. N2 i/ r# W1 tC. 3
2 p8 E  D9 j$ O; U: a0 vD. 死循环7 ]" o; e9 v/ e( b- q6 y7 l  `
      满分:5  分
6 |# M& U5 g* ]8 ]8.  下面正确的字符常量是(): G! E! _* f, {7 [4 w  h7 z
A. \X17'. c0 c( [+ ?, q
B. \80'4 o/ E" D! g! v3 z# @& ~: C4 R" r5 j
C. \\', {8 m  p$ w+ R- l* s
D. """\n""", S) w3 }1 W/ p5 F. p! ^% w$ e% N
      满分:5  分6 b' v# V. E) j* U; O/ |' x
9.  对于条件表达式(M)?(a++)a--),其中的表达式M等价于()。3 S5 v" a! b: s
A. M==0- L1 `+ F  v* [! e
B. M==1
' U: X8 ?  P' o1 Z" _/ U- oC. M!=0
3 q% E& }" T, {D. M!=1
. Z5 Y, }( h& p; p$ C3 @      满分:5  分$ R; `" ~5 L  B, s# b
10.  C语言中,逻辑“真”等价于()。3 l& D4 w1 M  Y: v+ B) n5 R
A. 大于零的数
" j6 I4 e$ s3 {3 {, p; a4 uB. 大于零的整数
( f" L& g* D1 ~5 P9 V  j3 T, cC. 非零的数5 a4 i3 Y0 I2 \0 v8 y. J$ e  d
D. 非零的整数7 S9 H% d7 F4 [
      满分:5  分% J3 M2 h  \8 L1 F
11.  标有/**/语句的输出结果为()intx=20;printf(“%d,%o,%x”,x,x,x);/**/7 c  N; `% ]( B. }2 z( f
A. 20,20,20, m8 U6 @9 ~& w$ {$ t0 R. I- x
B. "20,24,14"2 i- Q; g$ s7 P7 m2 W: x
C. "20,14,24"0 ^0 {% S* b( g- x  G
D. "20,024,14"
# C0 n# ~* J: t& Q! R' s      满分:5  分
; j1 J! l2 N# n3 J4 s) K: V12.  以下不正确的说法为()。5 H0 Y0 Z: m, C3 F$ U
A. 在不同函数中可以使用相同名字的变量; p$ p7 c7 r) i/ Q
B. 形式参数是局部变量' Q+ }7 p+ p5 `$ d9 M: a$ r; a
C. 在函数内定义的变量只在本函数范围内有效, X7 M' e& i5 \! N
D. 在函数内的复合语句中定义的变量在本函数范围内有效
+ n* \# Z. Q& v( L      满分:5  分$ q* X  H+ L9 K1 X+ J
13.  下面程序的运行结果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));
( D& {! x) U8 pA. 14! C  z1 q* M- z: S  U! G# B$ P
B. 3
, {9 N# D2 e+ A9 xC. 9
( C, G7 Q# T! R3 e3 C% }% AD. 字符串中有非法字符,输出值不能确定( a2 ]$ U* m% M, h5 V+ Y
      满分:5  分7 @5 @: ?4 h* _! Y7 ^0 X
14.  以下能对二维数组a进行正确初始化的语句是()。9 ]6 D; r6 g2 Q: Q# P
A. inta[2][]={{1,0,1},{5,2,3}};- P8 F- G9 ~+ b* D, o% ?, C2 `( G! O, F
B. "inta[][3]={{1,2,3},{4,5,6}};"+ k) `" p  N$ s: y1 s, G
C. "inta[2][4]={{1,2,3},{4,5},{6}};"
5 _, \9 g9 j; R$ Y4 v& jD. "inta[][3]={{1,0,1},{},{1,1}};"
) j+ \- D* S7 k  J( [' g      满分:5  分
! ^# e% {+ n; X( D- R! r15.  在C语言中,引用数组元素时,其数组下标的数据类型允许是()。- e) N0 [' ^& \9 \- L8 u
A. 整型常量
. f( s1 d0 q$ J+ T" u- Z" y. pB. 整型表达式2 e& ^, C4 G" u8 n) v4 [8 o
C. 整型常量或整型表达式5 _- ^  c) Q) Q2 {1 b
D. 任何类型的表达式# u! U# T, d4 R" u. y5 f
      满分:5  分
/ M  `, [. k9 C+ L7 P6 S# F
6 E& H4 V' b9 }二、判断题(共 5 道试题,共 25 分。)V 1.  声明语句int x=y=z=5;可以正确定义整型变量x,y和z并为其赋初值5。# C6 b+ ~6 J* U8 w6 d9 c3 l; H
A. 错误+ K; k. C0 ~  K" ~: {+ ?
B. 正确
. Y9 ^+ J$ H9 @! \& A  F8 `      满分:5  分* H6 ~) C2 D# L$ S. N
2.  c语言程序中有调用关系的所有函数都必须放在同一源程序文件中
: H# B/ M- Y/ K: P5 fA. 错误! ?! Q* N# }! m& I. `; x
B. 正确, Z, ^9 C, B, F; N6 O3 ^
      满分:5  分
% j/ G# l+ b) C2 w3 w) f* f3.  在swith语句中可以根据需要使用或不需要使用break语句。% N; M' l1 X0 b; Q
A. 错误" R+ I; N, T) w- k' T# u
B. 正确
1 ]1 i# ~3 \9 n* E/ Z% g      满分:5  分+ G& j, L+ ~( [
4.  在c语言中,函数形参的存储类型是自动类型的变量
$ v8 m; Z& E* ?& i: |A. 错误! v6 i( M; ?( J0 Y6 F1 p9 T
B. 正确
' Z/ X* ]: G" v  K5 O# `& y/ I      满分:5  分
- k0 G0 z: l2 M) J: `0 V5.  函数必须有返回值,否则不能使用函数8 A, _3 j$ D" q  P
A. 错误
9 k! L" u' \. A( fB. 正确. I% p/ X7 D5 \( Y
      满分:5  分

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-19 06:42 , Processed in 0.098895 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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