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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2012-10-12 14:45:43 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。5 l; O" Q  Y: i  |

9 Z+ p0 H$ J& _3 z8 d一、单选(共 15 道试题,共 75 分。)V 1.  下列语句中,符合语法的语句式()。
; x/ g+ M3 X6 r0 h; n- PA. a+b=3
4 c8 r% f8 T- W* P3 W4 ^B. a=7
( {+ I. r5 [# M4 C8 W- nC. a=c+b+3=6;, z# a9 g* z3 D" w9 f
D. "a=8,b=a+7;"7 d9 ~% A, `1 v% v
      满分:5  分& O! q' o& l1 b
2.  当正常执行了文件关闭操作时,fclose函数的返回值是()。% \/ V; I; h5 b0 b- I2 H5 ?& S
A. -1
! M' e8 _4 i/ c/ cB. 随机值
2 R0 k! X6 Q* `) s( b) IC. 0+ T: ]) F. c; @8 {0 B: w
D. 1
& \! F- p5 y; K& N4 M0 {2 r8 V3 W% [      满分:5  分# T8 c$ K9 P- y
3.  执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf(“%d\n”,N);}! L  b! b% n# J; `: @
A. 3
9 J  K3 S& `8 fB. 4
- U" a, p0 ?4 z5 fC. 6
$ d8 T. J- l8 m3 a& cD. 8( _- @5 B* ?/ L8 `- |
      满分:5  分$ }  M9 T2 K# \3 d3 s. N# g$ K' W
4.  以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);" I9 d2 o$ w. j. Z9 z; I5 X
A. 输出控制格式错误
& A: R8 U. b- eB. 输出:x=1
. B) {# C1 Y7 a  n$ Z! \5 LC. 输出:y=1; D9 z7 `5 n8 O- L1 P! D, L
D. 输出:y=4
; O+ p9 U# e- ^; J0 P" ~( V      满分:5  分" V: @0 {% ]5 c, n' V: H9 w" Z, Y) s
5.  若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b);
3 e, B% G: M0 R+ X/ W( WA. 1213.6! F# {3 L: o' S. x% m2 ~
B. "a=12,b=13.6"/ Q& W" g4 C6 h( \( s# ~
C. "12,13.6"4 d7 Y9 j# i0 o% |7 ?% z
D. a=12b=13.6( M  D# N# R8 K: [6 O
      满分:5  分
- ^3 t5 F% w" O* R0 T6.  有下列语句和赋值语句:(1)charstr[]=”iamaboy.”(2)charstr[12]=”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列说法正确的是()
. \9 q7 O. K$ ^6 KA. 只有(1)、(2)正确
2 G0 g( V: q7 e7 H  S2 a* XB. 只有(3)、(4)正确
1 K5 A# w- @( X$ M( W; uC. 只有(1)、(3)、(4)正确
  {+ [& I; _* y1 K  XD. 只有(3)正确
) g5 u5 S! f7 h- \. B6 @; u" A      满分:5  分  k4 X4 S: Q" j2 W
7.  已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1='A'+'6'-'3';后,ch1中的值为()。  Y8 M" ~) Y' |+ e
A. D2 N3 u7 D2 J) `/ B9 v. E* k6 R
B. 685 |; J1 r  n# i- A
C. 一个不确定的值7 |2 y3 r# U( f: a* W+ Z1 A
D. C
  l& U# t5 {* U& `& z5 i$ k      满分:5  分
) U6 y& D8 \; q9 [6 L& u0 e8.  设I和x都是int类型,则对于for循环语句for(i=0,x=0;i<9;i++),下列哪句话正确()。/ Y) B. k4 g8 n& |* N3 L
A. 执行8次- S- ?$ Z! O& U$ n1 [  a9 o. h
B. 执行9次9 B0 K* b$ F  ~
C. 是无限循环* C* w; ^. m' I4 w% R
D. 循环体一次也不执行
, G0 b% b( O9 Q! d0 {% X- f      满分:5  分3 h6 P2 W+ P9 \2 ?7 _- k5 a+ u" \
9.  若有变量说明:inta=0,b=0,c=0;,以下符合C语言语法的赋值表达式是()。
  W9 D' @, L! \! w* G* ~6 dA. a=9+b+c=a+95 n  X9 w: F! P& T
B. a=9+b;c=a+9;
& U% u; t! X3 Y; m* y/ lC. "a=(9+b,b++)"! I# F% `7 U& W8 F
D. a=9+b++=a+7
9 {( ^+ |8 L' X2 e1 j      满分:5  分! \( j$ n  h" K) n! {
10.  下列各数组定义程序段,正确的是()。5 V/ G8 R) R( Q2 J, p0 K6 n% J
A. intn=10;inta[n];"" R( H+ |  T' F  |
B. "main(){charstr[10]=”aman”}"9 `7 F1 G- f! z
C. "staticint[][3]={{0,1,2},{80,89,2}};"
3 O4 g# f- R2 P2 B/ s# f7 ~. L! pD. staticchar[5]=“iamastudent.”;/ a, c3 t& e5 Z( {
      满分:5  分3 l# m1 _, t4 M( U: n7 [6 `/ a
11.  下面的叙述,不正确的是()。
* {- p: {! w0 DA. 宏名无类型,其参数也无类型5 q; T4 Z! R. F( w
B. 宏定义不是C语句,不必在行末加分号& m) t1 Z$ j  K0 ?7 f8 T$ N2 N1 t
C. 宏替换只是字符替换3 a' v  J6 }% i/ }0 ^; K8 c6 }( y
D. 宏替换定义命令必须写在文件开头3 S2 c' I: ?0 [1 R5 {1 b
      满分:5  分
% g/ |' p" N! O" h. T3 k5 o; K# {) f12.  若执行fopen函数时发生错误,则函数的返回值是()。
" i/ U1 O' \! U0 p) c7 CA. 随机值( p8 m8 n2 X% }. L( K
B. 1* `/ D1 |, i: k
C. NULL5 x8 r4 y6 L1 \/ }$ H
D. EOF
7 i) B# r/ o; ]# y$ y      满分:5  分
( k1 B  m% A+ V1 E7 z13.  若有说明:inta[3][4];则对a数组元素的正确引用是()。) R- x. ~: P3 L' u1 o
A. a[2][4]6 h% t* n: I2 M, [# i8 X. Z8 P
B. "a[1,3]"
8 u- L7 J5 [1 c  r" ]C. a[1+1][0]
7 D; Q- X* M* A* `# d, d' lD. a(2)(1)
7 c, h- b5 t# Q+ I/ f0 u      满分:5  分6 j- Y6 k+ ^' w
14.  在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是()。
: h4 v9 s2 L3 ?5 g/ w/ |A. (2>x>-2)||(4>x>8)
* T. C4 @6 U( _* `; DB. ((x<=-2)||(x>=2)||((x>4)||(x>=8))1 k9 }, I8 j: G- V; ^! @
C. (x<2)(x>=-2)(x>4)(x<8)
/ V: O$ v$ z% M, LD. (x>-2)(x>4)||(x<8)(x<2)* E) J  u. z; k; e( y. Q
      满分:5  分2 ~) ~( l. f& o/ H2 S! E% ]
15.  以下不正确的说法为()。* g7 a0 E% A( F. H6 W1 _9 D$ I
A. 在不同函数中可以使用相同名字的变量; l9 K# u, g( x% G
B. 形式参数是局部变量0 @3 @$ n- F. \6 L
C. 在函数内定义的变量只在本函数范围内有效" b1 z( Z# b6 _) I3 v
D. 在函数内的复合语句中定义的变量在本函数范围内有效, y6 {6 v8 c3 g8 {/ g: U! p
      满分:5  分
0 d0 Q3 t7 t0 v0 e! E' l
# y5 `+ o% N. `" m# S二、判断题(共 5 道试题,共 25 分。)V 1.  当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
3 j, n, \$ K6 ]4 s5 O; k9 s& OA. 错误: I4 l6 t3 d& n4 ]
B. 正确) S7 [5 B- ?5 o# y; ^0 Y* j- \8 _
      满分:5  分/ f9 r* }) h- n4 J: A3 L7 {
2.  C语言本身没有输入输出语句
  u5 m8 w5 K6 _& MA. 错误
# |3 C+ ^! J( I/ Y; n' }+ a- P  GB. 正确. a0 B) ~" u! a1 S1 P4 ]8 n# n
      满分:5  分
8 Y( Z8 J3 }; P) w) k8 v3.  若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串是“ab+”。! Y8 N+ r8 N- A1 B4 y
A. 错误
5 M6 e* v2 g! r/ O9 bB. 正确
" G) O9 b) e6 b' B* h5 A      满分:5  分% E; ~3 ^* P4 d- u3 ?6 l/ h
4.  int a[3][];可以对二维数组a的正确说明。
* t# T1 n( ]0 O% Y- f' r. DA. 错误
. Y) Z0 r$ z; f( VB. 正确" b: M) x) e0 p) A
      满分:5  分  A7 R' ]2 E) |. L4 L- G
5.  在C程序中,逗号运算符的优先级最低+ [1 B2 `! s; d- S; o
A. 错误1 J" l$ S+ s3 U
B. 正确1 I0 q' a' n2 v
      满分:5  分 3 I& F' @5 m/ Q" W
9 n2 ]: k) V& R% H- h, Q4 E& K) V) A
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-3-29 02:18 , Processed in 0.108566 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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