奥鹏作业答案-谋学网

 找回密码
 会员注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

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

[复制链接]
发表于 2012-10-12 14:45:43 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业答案,奥鹏在线作业答案,奥鹏离线作业答案以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。& ~& U! o+ k* ^3 D# N: J# O* h5 v
( O! D- [8 w7 Y- p2 i. o$ Q
一、单选题(共 15 道试题,共 75 分。)V 1.  下列语句中,符合语法的语句式()。
0 N+ Z# s1 T. P8 y  G3 O3 p( wA. a+b=33 J# h9 ?" `2 h2 U
B. a=7
3 p+ _+ `* V/ \: K  ~$ nC. a=c+b+3=6;
# E9 E, X4 C& q! n- Z* {/ uD. "a=8,b=a+7;"  {. [7 R+ z( r5 |. J7 k4 _
      满分:5  分, i: {8 R3 @7 \. L& z7 Y0 ]- D
2.  当正常执行了文件关闭操作时,fclose函数的返回值是()。5 j2 T1 j4 ?- q8 F' S
A. -1/ s2 [* k3 \) W& B2 B& e
B. 随机值! I5 [( Z3 J8 N& {5 ~/ r0 b1 i
C. 0! Z' g. K3 V" Z! W$ u! H, x8 A
D. 1* {' [: i0 r9 V
      满分:5  分
0 P( G* J" c& R+ g9 E7 ?3.  执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf(“%d\n”,N);}
" f' q1 `2 Q" n  l! H) p; Z; S) TA. 35 [% S, _) O8 _2 a" {' f
B. 4. @6 {. M9 z5 \, m) g: _) ^3 J
C. 6( z% Y' S+ }( f# U+ \* X
D. 8
& N# M1 k, T" b3 e6 ]$ `* {      满分:5  分
2 @, j& N2 h$ p; Y! `5 d/ D4.  以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);! z; {4 v2 ]- {' h
A. 输出控制格式错误  Q5 X% X& H6 v' [+ v# b. J0 @
B. 输出:x=17 ~$ a5 A7 i9 K! C' K  k
C. 输出:y=1$ W( a! n3 q/ z7 Y+ B# k+ s# O$ i
D. 输出:y=4. T7 c# t  I( L2 n- C! n
      满分:5  分  G. R5 H+ e. w: U3 E% d
5.  若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b);3 d5 R1 Y/ @8 _" v0 `
A. 1213.6* s) k1 Q2 t4 }: {
B. "a=12,b=13.6"
8 [1 H; \7 ~; ~5 J+ [C. "12,13.6"4 O6 @9 ~9 E3 H1 `) @
D. a=12b=13.6
$ a5 l9 A; j' L7 X$ p      满分:5  分
. r! s1 w$ ]4 B9 F' a6.  有下列语句和赋值语句:(1)charstr[]=”iamaboy.”(2)charstr[12]=”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列说法正确的是()5 [- C/ t5 ?( I/ _2 j; f2 O+ _
A. 只有(1)、(2)正确
0 b$ c* ~) R& S3 i+ ]B. 只有(3)、(4)正确
3 i1 I6 U( G( u; y' E' UC. 只有(1)、(3)、(4)正确
( y" d. D2 e& e8 w# l: |D. 只有(3)正确& ?+ \' O) _: A# l' G& W; d
      满分:5  分# \8 H3 ~- M7 c( @( y% g
7.  已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1='A'+'6'-'3';后,ch1中的值为()。
+ u6 e& ]5 ^( X! y  i. K) RA. D
: \6 j* f9 D$ |+ X5 v  eB. 68
: ^. U2 }" N; O" [8 u' I+ }2 qC. 一个不确定的值' O" P, {' C7 F4 P8 s! k" h  u2 a
D. C
5 U# I5 c: d2 w" Q( i. V+ J6 G      满分:5  分# |, x* e* f1 ^
8.  设I和x都是int类型,则对于for循环语句for(i=0,x=0;i<9;i++),下列哪句话正确()。( i3 {9 U" M7 A  x% L; _8 [4 `6 M
A. 执行8次
( c8 i1 f4 \( @! @: HB. 执行9次9 i- b8 c" H$ w
C. 是无限循环, z  S; b) k  M
D. 循环体一次也不执行" S4 J8 R8 x/ t7 r9 A& y. y' l
      满分:5  分! ~  ~+ E2 Y% ~5 c! ?: j  d% v
9.  若有变量说明:inta=0,b=0,c=0;,以下符合C语言语法的赋值表达式是()。/ M; h6 \0 |; N0 x
A. a=9+b+c=a+9& J" a$ H8 b/ [% ]# a, p
B. a=9+b;c=a+9;, a9 c8 G1 s9 ~. B; p. s2 h
C. "a=(9+b,b++)"5 \& g" q0 o* @3 ^
D. a=9+b++=a+7
/ s1 @, `: s. |9 G9 D8 Q; |+ {      满分:5  分; M! h) k) u9 R8 C
10.  下列各数组定义程序段,正确的是()。6 v; a3 q. u' n6 E/ e* N1 f
A. intn=10;inta[n];"
: }$ ~: {1 ^2 k2 d, r3 uB. "main(){charstr[10]=”aman”}"
* W0 y; L) K4 G& d% lC. "staticint[][3]={{0,1,2},{80,89,2}};"
4 Z) t# {! y8 U* d. U* e0 o! jD. staticchar[5]=“iamastudent.”;
8 N  ~: X% x8 Y      满分:5  分
! i2 e: T3 M. r, c! c8 V3 M: W11.  下面的叙述,不正确的是()。
6 S+ J; Q5 a9 NA. 宏名无类型,其参数也无类型
8 r: O8 W! g" }1 CB. 宏定义不是C语句,不必在行末加分号4 z. e5 c  l# u: I2 R! g
C. 宏替换只是字符替换
5 o+ L; i# |- e+ C2 n" e- vD. 宏替换定义命令必须写在文件开头
/ E4 F! T5 ^) R7 m* k+ a      满分:5  分
# C' c- u7 o/ O% d8 c4 v12.  若执行fopen函数时发生错误,则函数的返回值是()。
) O! h+ |4 H: V  @3 F  JA. 随机值
5 v: K, q2 ]8 O, j' {$ m  aB. 1, u$ n1 M0 A/ Y; x
C. NULL" O9 [# Z9 l7 }8 ^- r% k$ {$ _7 U
D. EOF
6 U3 Z& d! r, b; {4 X9 i, Z% b      满分:5  分( L1 H) c7 r# g+ g. |% r2 i8 h
13.  若有说明:inta[3][4];则对a数组元素的正确引用是()。
9 Y! K. S- R" E# j- Z8 X! xA. a[2][4]: O; g1 w: I+ z* v  T
B. "a[1,3]"
. z4 n. n8 U$ X5 |, L3 z& b; ]C. a[1+1][0]7 Q- u, B& x; C& \6 w. o
D. a(2)(1)
% s; B, e' I* h7 g! ^9 F      满分:5  分; M6 ]* K0 N. E8 k% n
14.  在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是()。( a- k$ G, z' y
A. (2>x>-2)||(4>x>8)6 ~/ ^+ Y8 i8 R/ w' R5 N
B. ((x<=-2)||(x>=2)||((x>4)||(x>=8))
) @- t3 q5 Z. X5 _5 q% s5 IC. (x<2)(x>=-2)(x>4)(x<8)0 r3 q* o- I  M1 K2 S
D. (x>-2)(x>4)||(x<8)(x<2): k0 D1 M- H/ C/ E+ F& r7 [
      满分:5  分* d: r* Z1 A+ v  K. U1 |3 y% A
15.  以下不正确的说法为()。, S* l: e. L6 S* a, L; t& h
A. 在不同函数中可以使用相同名字的变量
! {- L5 F% `' K. }5 e  cB. 形式参数是局部变量
3 T( H' v& }* c1 r" |C. 在函数内定义的变量只在本函数范围内有效; {( r: m% G) v& E8 V# t
D. 在函数内的复合语句中定义的变量在本函数范围内有效
6 W4 w# w7 Y0 X1 L' G$ ]      满分:5  分 , T5 u% R( @" `$ T% x

, w7 h/ b$ W. i3 @3 Z二、判断题(共 5 道试题,共 25 分。)V 1.  当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
7 N9 J( [9 |$ a' d: bA. 错误
" v$ k# m& R/ B% @3 X. P5 M* KB. 正确
% A. m6 c: B* ]1 X9 |: J      满分:5  分8 }% R$ ]8 i3 c+ w' s; B; d( R
2.  C语言本身没有输入输出语句
5 e' M5 k: N  `7 [# \. M% p6 NA. 错误8 H# e+ E" ]2 F
B. 正确: a! k3 o; Z! E" X
      满分:5  分, `# F9 d0 ~' C# V2 ~( g5 R
3.  若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串是“ab+”。
8 r) g2 `: H( [- B& xA. 错误. @4 j! T4 i" ~9 M
B. 正确
" T- r5 _0 y# G9 v: p% p      满分:5  分
- H) G& q8 V6 K- W) L4.  int a[3][];可以对二维数组a的正确说明。8 r3 J8 {) Y' L+ `5 \
A. 错误; A  M+ J* `( z5 Y) i; d& G3 @
B. 正确4 Q% o0 N, e* t5 a8 G
      满分:5  分! E# P0 N7 h5 a' z; j. x
5.  在C程序中,逗号运算符的优先级最低3 e7 Z/ l. ?: m) @# ~0 }
A. 错误& M* `$ n4 m! W/ K4 f& ^0 F
B. 正确
3 m; s/ {: ^& \  `      满分:5  分
' I+ M/ U0 o1 O3 T: V, D2 v( Q7 r. V: V* F5 V. E6 M  ]
谋学网: www.mouxue.com 主要提供奥鹏作业答案,奥鹏在线作业答案,奥鹏离线作业答案以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。

本帖子中包含更多资源

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

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

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表