奥鹏作业答案-谋学网

 找回密码
 会员注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

[东北大学]20春学期《C语言及程序设计》在线平时作业2(参考答案)

[复制链接]
发表于 2020-3-1 13:37:58 | 显示全部楼层 |阅读模式
谋学网
试卷名称:20春学期《C语言及程序设计》在线平时作业2
0 d( u# z0 d7 `8 u/ r1.以下程序段()。intx=1,y=4;printf(xy?”x=%d”:”y=%d”,x,y);' {2 m6 s. h! B' R0 x
A.输出控制格式错误0 X, O* u& m6 q4 F
B.输出:x=1
% h* w# v3 J0 ~8 TC.输出:y=1
8 @5 \1 ]9 f8 ]' ~2 s! q( d3 BD.输出:y=4
+ E8 Z: I: v/ @; l& Q- r答案:-; M' N4 i0 t$ {1 L' @" s6 Z
/ X" W4 N' T4 _  w$ H
2.sizeof(float)是()。
3 e6 Z/ j6 X( r5 v) DA.双精度型表达式
  F/ B5 w4 {( rB.一个整型表达式- h: p' e4 }. a& A
C.一个函数调用
! A$ t$ N- q% Q2 ?' X5 P- q0 m& OD.一个不合法的表达式
# y; T; e0 g7 I答案:-
2 b! O2 O" L0 n7 j: N9 s1 c3 T; ~7 `6 F9 l
3.若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b);5 X$ c! {- l0 M; J1 U( O6 z
A.1213.6
9 G8 ~1 R. }# D4 _" C! g% uB."a=12,b=13.6"
# t" F# h6 X  A0 J; r  [C."12,13.6". d5 O; j3 v9 d+ ?4 B
D.a=12b=13.6
9 g) Z% A: o0 n0 V2 n, `! Q& L答案:-
2 i( F$ M. c0 c) d+ O. S
9 l# \/ e- [4 A4 e1 }4.若有说明:inta[10];则对数组元素的正确引用是()。  `" S9 A; I' P' m$ h
A.a[10]4 U4 s& E9 ?9 [8 ~: c0 `, w
B."a[3,5]"
1 x* M& \/ N$ H; X6 @( UC.a(5)! j" ]5 |& I+ _
D.a[10-10]
9 d4 `% C4 U7 |+ v; `) C+ D答案:-+ f  X) u" n8 x, H$ g" Y& u
* _/ s8 W, U2 }5 u  l
5.有定义:floatx=3.14,*p;下列错误的语句是()  H& Z2 X2 Y+ _: C4 k9 T; z. o3 i
A.p=3.14; d1 v; P4 l! {& @
B.p=x
9 @9 x) C, J# @! eC.*p=3
  t5 `$ |+ }) bD.*p=x
$ q! {8 u3 W: y6 `/ g答案:-
0 O0 }; Z: e5 I; b2 W2 b1 d) O) D1 Z, U+ Z# I% q. ?7 L# g: k
6.下述for语句intI,x;for(i=0,x=1,i=9;x!=876;i++)scanf(“%d”,x);! A9 |0 t- ?9 t6 f, D3 t
A.最多循环10次% ]" ?" F- v' g- x5 Z! d
B.最多循环9次0 l6 {0 h* F7 V" p& z- L
C.无限循环
3 j! l4 J8 {6 s  G# ?0 x9 ID.一次也不循环
* {3 Y  J2 P9 L9 A8 K! X答案:-
# g7 C8 o4 @' B: H0 _
+ k" q" U; H/ @7.C语言中,逻辑“真”等价于()。3 `4 E5 g* w" t6 q. _  V, A6 l3 E
A.大于零的数1 B5 {$ ], x/ @1 R  f. J! L9 m/ E
B.大于零的整数' C1 x  u3 r/ v, F; v
C.非零的数
# x" t* q& D2 V$ @4 @7 LD.非零的整数
* W. _4 u/ l* y! t: R4 u) m答案:-4 ^9 l; y  ?' b8 [& E' _
4 R1 j* F' i4 M$ B8 |
8.下列语句中,符合语法的语句式()。3 J8 `8 o8 l9 m2 l5 X6 Y
A.a+b=3
$ X/ n" I) C4 w( F- I) a& yB.a=a+7( q: F# b2 v2 G, C/ f% V8 f. i: I
C.a=c+b+3=6;
6 n5 c* d) `! B6 SD."a=8,b=a+7;"
6 I$ h: ?$ X3 J/ C; T答案:-
% e2 q( p& _( U: y4 j6 `3 ~! j5 _: J1 O; K( O. Q
9.C语言中,下列说法正确的是()
. y) F6 k. D& m& C/ `A.不能使用do…while语句构成循环。
% |; y4 I4 E, m* H7 uB.do…while语句构成的循环必须用break语句才能退出。
! R7 s0 e; q: k9 n: D: {C.do…while语句构成的循环,当while语句中的表达式值为非0结束循环。# C: ~% S4 L: ?+ j5 B( A
D.do…while语句构成的循环,当while语句中的表达式值为0结束循环。" b5 B# M7 o  _. ]
答案:-( k1 Q& ]* |" {! M

1 ?# B8 `9 @& D; ]# s  O10.设已定义i和k为int类型变量,则以下for循环语句for(I=0;k=-1,k=1;i++,k++)printf(“****\n”);9 f% \9 A6 @- C& _
A.判断循环结束的条件不合法
& D+ @+ i, x2 h/ H. bB.是无限循环, x2 y6 J2 u# i0 H" g
C.循环依次也不执行
0 h7 b9 r4 J( A  \  d" `. qD.循环只执行一次
& F, p! e% @- d" h' T+ v8 }, O! b答案:-" L9 j! [& W7 y  l- t( r0 e
7 Z( R: A# e, a" l$ S
11.下列程序的输出为()#includestdio.h;main(){intm=13;floata=12.6,x;x=m/2+a/2;printf(“%f\n”,x);}
( J, K( g$ x0 IA.12
& s' O& f: L- O* [B.12.3
) {' ^( T: {) B) bC.12.8
1 D  S6 o! a5 f, KD.12.3
  a2 x8 V" z; r4 r' z" \+ L答案:-9 P+ A6 `1 ~2 b

0 G% l# n( _0 c& Q12.以下对二维数组a的正确说明是()。: J# m. u$ A! d+ z3 I, E
A.inta[3][];/ H$ Y7 `6 F4 H% {
B."floata(3,4);"
& |8 |5 ^7 t5 M, @" y2 J9 U* ~C.doublea[1][4]
! D' ]9 y3 f5 J; ED.floata(3)(4);
* \$ m7 d* }  T6 h- v: J答案:-
7 I+ D) Y  N( y# r
- J# \. S! o( V0 U/ J13.以下能对一维数组a进行正确初始化的语句是()。
! {: p9 x+ q+ j8 @A.inta[10]=(0,0,0,0,0);
( y* q. ]- f: I  Y9 QB.inta[10]={};3 D- @- d; y, S; L: K
C.inta[]={0};
) m8 v5 p8 n- W2 C! n$ Z0 U* ID.inta[10]={10*1};$ |; b" \5 h- W4 H, L& G( c  f
答案:-
* Q* p% |3 x; e4 z4 e4 E* Q; a- s
' c1 i# w* X& R! T0 F2 T14.以下为一维整型数组a的正确说明是()。* H; Z1 f  Q; l: P+ f
A.inta(10);
; i, U6 o# N6 f$ Z4 b9 a& Q8 xB."intn=10,a[n];"1 f% y5 g& |5 ~. j" n! @! ]
C."intn;scanf(""%d"",n);"  S+ S# x2 b/ B2 X6 Y6 }  t6 h
D."#defineSIZE10;inta[SIZE];inta[n];"
) ]3 c& D# i) [' w答案:-. Z5 G% I0 T7 a& K9 {8 k
6 G9 ~; x5 M, h* L+ K, _* y/ u% z
15.下面正确的字符常量是()1 A5 F2 J/ r! a
A.\X17'
4 a( K! X" A+ p% A' yB.\80'
) r& ~! X( Y$ \7 {, KC.\\'
+ S5 u  g1 y. K- k' b' v) r. E% gD."""\n"""; \$ ^! \- l0 x$ _
答案:-" s4 p6 W8 w# i, @: o
3 t9 w2 q% N' e- D2 C
1.已知int a,*p=&a,则函数printf("%d",p);调用错误。
5 k. X' O% d2 P  I. i: ]A.错误
* J0 e7 b$ f8 L' I/ eB.正确
* Y# M. h8 t5 q6 r( h3 q, H1 j; E0 T答案:-% M2 B" n4 n. \! N  C

, ~* D4 K! t. @2.C语言本身没有输入输出语句& k0 f2 x3 ]) J7 q+ ]1 `1 @' V
A.错误
1 R6 W6 G9 ~- h0 q% r) eB.正确  p/ ?1 H3 u* r
答案:-
, z2 ~' R- c) D2 T* j% d% b( e8 ^5 `
3.在swith语句中可以根据需要使用或不需要使用break语句。0 M0 A0 m2 J; m1 {1 p
A.错误
+ w0 f- B/ T- \; B/ i5 ?& e# q1 oB.正确
& \- x6 o/ t' \7 @' S2 |答案:-# ^# e  `, n  H
+ ^2 f1 q) v4 o) D5 n/ U7 j
4.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
6 D$ Y) }  ^( N6 lA.错误
, x' V9 `; W% S0 K1 bB.正确
5 @# u9 Y% a" {/ n' y$ k; C  `7 c( m答案:-
, o) _6 _% T4 V; G: U
9 B% W1 L3 F) m6 `4 g+ Y5.声明语句int x=y=z=5;可以正确定义整型变量x,y和z并为其赋初值5。
  Z0 j5 @9 m! j7 N+ FA.错误( ~" N5 D0 L- {8 _$ \. Q
B.正确
  \, U. f' q. {' r4 h. U答案:-& I& u' c3 b$ [3 \( l! o& G/ `7 }
/ a, w4 O- [: O2 [

本帖子中包含更多资源

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

x
奥鹏作业答案,奥鹏在线作业答案
发表于 2020-3-1 13:42:18 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

发表于 2020-3-4 14:40:48 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

发表于 2020-3-4 15:03:01 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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