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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

21秋东北大学《C语言及程序设计X》在线平时作业2-2

[复制链接]
发表于 2021-9-28 22:54:14 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)C语言及程序设计X-[东北大学]《C语言及程序设计X》在线平时作业2
2 M2 Y6 Z. I  b  X6 d" f. z试卷总分:100    得分:100- Q  x1 x; s# W9 K) ^1 {& Z
第1,以下能对一维数组a进行正确初始化的语句是()。0 X, P: v" Y! F9 R9 D- w3 u6 X. s4 l
A、inta[10]=(0,0,0,0,0);6 n) z* v1 e1 }
B、inta[10]={};$ }; U4 N: f2 o* b3 E
C、inta[]={0};; V9 l( ]/ E$ m
D、inta[10]={10*1};+ Q* h# X1 x/ f% b
正确资料:8 h6 t% @. I* `( C$ [. q. a, u( F% I
  u: h6 C* c* V1 ~0 n# s' G
! ^# l9 F1 C% o9 B
第2题,char*A[5],则标识符A的意义时()。
3 m" X9 E, F* \$ _A、A是一个指向有5个字符型元素的指针变量- B4 R0 Y6 D1 \: n0 l
B、A是一个有5个元素的一维数组,每个元素指向字符型的指针变量  ]) y+ \5 m$ u6 N2 c) A
C、A是一个指向字符型的函数的指针变量1 s! b9 Q- y) E5 g( t/ \! v  {
D、A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量
( j* V6 ~0 ?6 P: v5 X+ z9 y2 y正确资料:; b  Z: E! G/ Z4 P5 k  R
  _  a/ k# m, C8 |

3 f+ C: F" L% m第3题,sizeof(float)是()。6 ^  R* K( e7 b6 b7 f: e
A、双精度型表达式
5 Q+ `9 u" S! LB、一个整型表达式% i2 l# O3 r, K% z! b/ B
C、一个函数调用
. a/ J; B( T0 h% Q+ `, @D、一个不合法的表达式% l( h% {0 ~" l. g9 |! E- t( Q
正确资料:# y3 E: i$ N$ f0 N. c9 A
9 W& M# d9 x- F' e3 C, [
; v) k5 s0 Q! f7 ^0 E5 c
第4题,下列四组选项中,均是不合法的用户标识符的选项是______。
3 P9 M; Z/ \# J" b& O5 C( eA、AP_0do
6 d% R4 _3 B1 L6 q2 ]$ T" F0 H2 WB、floatgoto_A
8 U' c" s: C; pC、b-agotoint. V# i& s0 o  @& E  i
D、_123tempINT) y3 v3 k9 r$ C: E8 @/ X7 Q
正确资料:
* i# P3 m- @! v( v# T' C+ [3 E8 u+ e& H1 d

: m* y7 N1 s0 Q) }$ L0 L; F资料来源:谋学网(www.mouxue.com),若有定义:intx=7;floata=2.5,b=4.7;则表达式a+x%3*(int)(a+b)%2/4的值是()。
+ p( z2 B/ p" ~* ]A、2.5
' t6 K# N$ h" Q4 Y0 iB、2.75
! c7 A* B* |2 {+ ~9 v$ B/ [C、3.5
' P& |* e! Q/ A% ^. E5 M2 jD、0
% U- `) E' J# t& K" C  K+ c正确资料:' \( `7 F; s6 S$ x+ y! k

1 A# B, \5 m4 V6 |
( m# E; V( C9 R  J; a- ]第6题,以下叙述中不正确的是()
/ q5 v# e" I* X7 y! t7 P- B7 Z* MA、在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参* _  Y4 E8 X$ e2 P' n+ I
B、在C程序的函数中,最好使用全局变量7 Q* E8 \' D, H) q& b0 c3 h: V
C、在C程序中,形参只是局限于所在函数! K* l/ N1 {. ?5 ^4 k  D# K) v2 j
D、在C程序中,函数名的存储类别为外部3 G# D) Y7 F/ C7 x8 o+ Q6 B
正确资料:
% A- a6 i. f: Q/ l3 k- `6 U7 `5 X3 h+ q0 `- y% [9 E
/ C" N2 [, Q4 z
第7题,若x为float型变量,则以列程序段结果是()x=1234.6789;printf("%-2.1f",x);
- j) n. i$ s# D7 E3 }  uA、输出格式描述符的域宽度不够,不能输出4 n1 W% p# S. [, r: Q
B、输出为1234.76 `( N9 V+ R8 g, X. _" T% w! I
C、输出为1234.6
) _; l1 }+ B) X5 C7 T, eD、输出为-1234.6
% u% A3 J- z8 G3 ^正确资料:
6 q# c% [, x. l: f( E" G$ S3 i' e& w) ]/ u( E
# u( x% u% T( [' g) f# C' `! f8 i/ O
第8题,下列关于switch语句和break语句的结论中,只有()是正确的。& n3 @. r5 e! g" m: m
A、break语句是switch语句的一部分
6 C7 r% D4 K. r4 G# QB、在switch语句中可以根据需要使用或不使用break语句! w/ U/ t& B& {% C1 ]+ c
C、在switch语句中必须使用break语句
+ n  @2 L8 c- S  PD、"以上三个结论有两个是正确的"
1 z3 K1 B8 I) Y6 s2 d正确资料:" _" x, b( v9 b" X/ |  x
! `5 A  S- o2 h) w5 O& d) L
( z7 P# _: v* Q1 Q
第9题,若有以下说明和语句,则输出结果是()。Char*sp="\\\"\n"rintf("%d",strlen(sp));& Z+ `/ [' N8 r* q' }" M( T
A、68 D% Q# O) ?1 A# h' U# \( D
B、3' o3 _; Z9 |  f3 R' ~5 \! }# T. `, K
C、5. [- u8 v4 v3 d% X2 h
D、字符串中有非法自负,输出值不定
- ~/ R; ^* H1 g) `0 j0 k4 @! V, o' [正确资料:+ U  j+ Y1 T7 q  F& {' j2 E/ s. g

$ `; d& _) r$ I# S* p. W2 N& `) q8 x" C1 e. \7 {# h" A
资料来源:谋学网(www.mouxue.com),C语言中的构造类型数据包括()
6 M- {2 D" T! E: u$ w2 R0 B+ p7 l2 S. PA、数组类型、构造体类型和共用体类型8 Z+ r; ^3 N0 N. Z
B、数组类型、结构体类型和指针类型
; }8 y# q* N0 ?- B7 JC、数组类型、结构体类型和枚举类型. k% C$ A$ T$ I6 D' E/ h  W
D、数组类型、结构体类型和空类型' a# d9 F* d. y. O
正确资料:
( d7 H$ C5 q' F& K/ d) U/ t/ c( a9 c9 z& Q: y3 Q+ _
, A3 ?; _9 Y" O
第11题,下列各数组定义程序段,正确的是()。# v! k% {! P) Z9 \
A、intn=10;inta[n];"8 c" b- R$ B0 l# d, r% Z4 y: C
B、"main(){charstr[10]="aman"}"& ]! q  x, A9 g# n2 f+ `" D
C、"staticint[][3]={{0,1,2},{80,89,2}};"
/ N, E9 `% n  ^1 b% C: V, t: [D、staticchar[5]="iamastudent.";" w: Q2 {) N) ]/ k/ k
正确资料:  V4 Z  S* w( _3 v5 r! v+ `
: U: p" \9 `3 L& E  L/ ?
( S0 K$ ~% J- W0 [% E1 c
资料来源:谋学网(www.mouxue.com),下列不属于C语言关键字的是()。
7 a) O2 ]# @: x% o3 @A、default' S! i" m( \$ K: a$ `, w5 G9 O) @
B、register
% i4 ?( c! f8 WC、enum% t3 n, R0 N, K2 V; r  P; `
D、external" P3 f. I8 ]% M( [
正确资料:/ `2 \; S2 A' r8 ?+ n

0 f( [1 N4 `0 f7 R0 `% u8 p! O$ K/ d8 k5 i, d1 O6 f
第13题,下列程序的输出为()#includestdio.h;main(){intm=13;floata=12.6,x;x=m/2+a/2;printf("%f\n",x);}
. h/ v$ n' I6 P- jA、12; W2 ^) e9 A! p0 q+ A3 E0 y
B、12.3
  \9 i% ^  M9 FC、12.8% ?: O# D% P% i& f. D! k1 @  L
D、12.3
8 [) y3 m1 b( b* O3 D% W- i! q正确资料:
# Y2 v0 d: s6 [! V& X% g) ]+ ]) x. t" B- i5 a: {4 n& }
$ m, k% c9 q6 B
第14题,下面对指针变量的叙述,正确的是()6 k" K& ]/ K% z- G
A、指针变量可以加上一个指针变量2 w$ A! Y* H8 v/ {
B、可以把一个整形数赋给指针变量
# D1 b3 J+ v! w4 H; XC、指针变量的值可以赋给指针变量
1 U" I' o; X! ?$ xD、指针变量不可以有空值,即该指针变量必须指向某一变量
: ^  v0 w' U+ I$ _; ~1 w# S( @正确资料:
9 ^5 @+ z8 M6 d+ Z' W! g  B9 }) c/ M' ?5 F
; H8 ^) c# j3 v3 h7 I
资料来源:谋学网(www.mouxue.com),下列语句中,符合语法的语句式()。
7 g6 {& z0 I1 t7 dA、a+b=3, {5 v) W$ C! R  B6 Z
B、a=a+7
: N" q; H/ W$ T5 `, Q5 z7 UC、a=c+b+3=6;2 U2 j6 G8 v+ N: [/ @
D、"a=8,b=a+7;"0 ], {5 }" ]) w$ O& Z0 U" Z! T
正确资料:+ U: \: L, v9 K# C$ C1 t* K
1 _5 _/ h  W# @1 r6 |
2 `- G, R9 ]* B+ j
第16题,下面四个选项中,均是合法转义字符的选项是()。
8 d- f1 ?$ x3 l6 @% sA、\'''\\''\n'
6 D4 b- e# [% P; M( Z$ OB、"\''\017''\""'"- F9 i2 a& I- g
C、\018''\f''xab'
2 A8 k4 B: o8 V  ?3 {- TD、\\0''\101''xlf'4 ~- h; s& R2 A8 ^# J0 @+ p7 G- l5 f
正确资料:
  B9 H+ |7 C8 W4 O, B( }" U
+ C$ x# a) x: f0 a$ T
6 k0 r. ?% l3 o) [; o6 z7 w- K第17题,在x值处于-2到2,4到8时值为"真",否则为"假"的表达式是()。5 V, \# a- ~" l8 l' y
A、(2x-2)||(4x8)
! T0 d5 w- O, J: m% m: ]B、((x=-2)||(x=2)||((x4)||(x=8))4 {& G) L2 W8 f. i% a" R
C、(x2)(x=-2)(x4)(x8)
, v( S- a- P8 }' S* N* m( zD、(x-2)(x4)||(x8)(x2)  O  g1 w/ ]  Y
正确资料:- e1 h+ m- O' Q  g2 x

( N' \0 c! ^4 N$ P$ Y
8 H3 [1 Y* T6 E1 J第18题,以下程序段执行后输出结果()。inti;for(i=1;;i++);printf("%d",i++);9 E  |" h" K- j. ]. b7 E7 x9 [
A、19 e5 n, y0 L+ q7 Y) x
B、2/ U8 m8 ^/ ^  `- |% |
C、3. V# F6 A. e( \4 U
D、死循环
' r- [9 R* x! Q. F正确资料:
7 j% L- ?% }8 C6 I. o
; z/ H5 y! i4 \* B
, ^" b) b( l! R; A& J5 t5 t; W$ ^第19题,若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b-2*d+c的结果类型为()
0 r8 `9 c3 @' h: GA、float
/ ?& U9 c+ ?- m! g0 k4 AB、char: K, V3 @( U2 }" z+ t; G$ G4 g6 a  v/ _
C、int; M0 p5 n+ B9 g5 L# A
D、double' @" e' p; K2 f' ~6 d* J6 w
正确资料:" w( E  Y/ }+ Q2 m
; @8 Q8 f2 M" ^" r; `7 G: b% w
  c& t0 s' f/ C. R2 e) K1 b
资料来源:谋学网(www.mouxue.com),有定义:floatx=3.14,*p;下列错误的语句是()
8 f& A. m7 M/ D0 H" A/ WA、p=3.14- c! S! `. `# g9 {! X
B、p=x5 V. q! E! P. U7 h5 Y" i& l0 E
C、*p=3
5 V3 u. w; D' o; fD、*p=x3 V: ~- O4 e& N% f
正确资料:! k/ C4 Q4 O& O& i7 K9 M9 L# H
  H% p- r- h2 L
) A  y9 d  _0 b2 l+ l$ d
第21题,一个C源程序可由一个或多个函数组成
! S; d+ \4 {- a  v# VA、错误
2 J% B! R6 |. P9 A* z. f" ]B、正确6 p7 d' V4 ~5 k8 a
正确资料:
: G9 A6 k/ t4 m& t) N. p2 A/ k2 c  }: ^& ^' j$ J1 a& m

* y8 C; ?- _8 d0 M/ }第22题,c语言结构类型变量在程序执行期间所有成员一直驻留在内存。
2 D) T  \0 G- yA、错误6 Z. N, ?, D: _8 h7 V2 s% Y2 V' |
B、正确# r* j3 Y2 b/ A6 I+ C
正确资料:, \# q9 F: J) y
/ K% }, |" I, _% p6 A- Q
4 R7 ?4 G. e4 V4 n6 W3 x
第23题,C语言本身没有输入输出语句
4 o+ v4 z; `" G4 H2 nA、错误
3 m9 ~5 {9 J5 a: dB、正确- z! l: Y, P9 e  f8 v& h
正确资料:
5 x* I9 Q$ k/ w. M& s% s/ B" V/ P8 k7 M7 b$ n
7 x+ l  n8 Q6 M. h
第24题,声明语句int a[]={0};可以对一维数组a进行正确初始化。4 _; |8 t4 B! ?) ~6 T# ^  Z" L% O+ s4 h; \
A、错误" C; m, U- ?& j, T( [) }
B、正确6 R) v4 l& y+ s: I1 L0 }
正确资料:
1 y. O3 Q2 y, o4 c0 W1 E! a
4 Y; T! [% E" i) M, `+ M0 z! l1 ^8 `8 |$ @. ^  U+ h) ^2 Y
资料来源:谋学网(www.mouxue.com),int a[3][];可以对二维数组a的正确说明。
! j" [6 e% i  y# ~A、错误2 t, Y; e* P% L, y0 g  ?/ R6 m
B、正确
: @# Q$ P4 P1 z正确资料:' [- t) x! s% n) u! F

9 v( @& f- o2 l8 ~) X: H# o3 F6 Y/ B
* m+ z: r) S3 g3 ]- c, b3 [$ |* M! T
' T$ x5 C+ h; C$ E5 {

1 m' F/ ]* K! g: V$ X% f: z2 s
, z$ ^" {$ {$ R  l# j: K+ ^1 {' @5 Z6 G2 S# c

# B9 I! t; \4 R: }# t1 `8 I! P
" H2 D8 _* y$ k, d4 A* p9 v5 P2 K7 p6 o. M; P8 Z
  k% F  z8 z' B& m

; ?6 Z) n3 y; c' U4 u+ B7 ]+ d( h: i# ?. }9 E+ Q" W- r, d' N- Q$ q/ {

! @7 o( O; ]; ?  N* X/ n

本帖子中包含更多资源

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

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

本版积分规则

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

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

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

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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