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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

[东北大学]20春学期《高级语言程序设计基础X》在线平时作业2(100分)

[复制链接]
发表于 2020-6-14 00:06:19 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[东北大学]20春学期《高级语言程序设计基础X》在线平时作业2/ u* W* Y8 c) G2 P
试卷总分:100    得分:100
2 p  ?5 t  c8 J4 T第1,设x,y是float型变量,则不正确的赋值语句是( )。
! T3 m# E/ @5 A# J2 TA、++x;
8 v5 k& d% ?7 M3 O# ^B、y=int(5);3 [; F: S1 {; V% }
C、x*=y+1;( u! t* v. ~5 G9 q) ~, h" a
D、x=y=0;! z9 p, ?. t. `- b) C
正确资料:9 x5 G! Q# ]' W( I0 J

) h- j6 Q( m, {2 l! |
/ x5 [3 S4 a0 W2 Y* Q第2题,若执行下述程序时从键盘输入3 4,则输出结果是( )。#include main( ) { int a,b,s;  scanf("%d%d",&a,&b); s=a;  if (ab)  printf("%d\n",s*s); s=b;  }1 R! N; B; V3 A& b
A、186
8 r0 }6 a3 j& m- jB、256+ P7 q& W$ `. N/ O9 v$ K% |
C、324; f) ~. a2 u  R8 U7 R
D、400
) U* B5 O, S" S正确资料:# S! e. i8 a- r# {2 W5 A3 g

; o8 `# O9 r0 O6 S0 s
( c" c* m. w( `第3题,已知ch是字符型变量,则不正确的赋值语句是( )。. l+ V8 o+ Q0 _! F8 C
A、ch=5+9;
$ O# U8 s0 m' D$ v+ Y& F5 kB、ch='\0';
1 d; z5 c/ J! ?- ?5 T& xC、ch='7'+'9';! D) L! }3 o3 T4 e
D、ch='a+b';
9 F9 o+ \2 {" x5 ^) |+ o# d: r正确资料:( X3 H$ |5 ^6 E: e+ m  L
+ o6 p" j% G6 a; [. D
5 ~, [. H" f/ o6 r& Z
第4题,以下有关宏替换的叙述不正确的是( )。. n# R* T0 }2 P( J1 S( K
A、宏名不具有类型$ T- x; v* u0 n
B、宏名必须用大写字母表示
* j* D: ?0 U' GC、宏替换只是字符替换
0 G! e0 o& ^8 o' _D、宏替换不占用运行时间0 b* _% Q" Y( G$ ^' b/ d
正确资料:; n: h, A8 |6 f5 n
+ z* \/ f5 v3 n4 p: {1 Y) q2 k: {6 Y

  m( R7 ?" X2 t1 w% E$ n# I- i  J: r, C资料来源:谋学网(www.mouxue.com),若有以下语句,则对x数组元素引用不正确的是( )。* H, {: Y1 x8 f4 Y
int x[ ]={1, 2, 3, 4, 5, 6}, *ptr;ptr=x;
7 f0 j4 c4 s$ e- Y. g/ iA、*(--ptr)8 j2 m) Y! O, l
B、*(ptr--): K/ N8 F9 \! ~- g9 ^6 |
C、*(ptr++)  L& N- p; l! A( @2 R
D、*(++ptr)' j4 J# \3 r4 R5 s
正确资料:+ V  G! M3 I' M1 T0 ~0 K6 ^
+ D$ g* P8 k" E( Z2 F

4 L* M- O0 x3 }. ~, y7 Y第6题,下面程序( )。(每行程序前的数字为行号) 1 main{} 2 { 3 float a[10]={0.0}; 4 int i; 5 for(i=0;i3;i++) scanf(%d",&a[i]); 6 for(i=1;i10;i++) a[0]=a[0]+a[i]; 7 printf("%f\n",a[0]); 8 }4 K! C) ~& o0 X
A、没有错误
0 M1 N# X" i: p3 H7 JB、第3行有错误' E" X7 z& E6 @. M
C、第5行有错误9 z: z3 z. E3 \; w6 U' S& N" V
D、第7行有错误
4 `1 O" ^# e. Q- g正确资料:/ R  \8 x. e# h
* Q# X2 h1 y* w/ V
. J& f9 y7 w; U* q: m
第7题,以下程序段的执行结果是( )。int x=-3;do{ printf("%d\n", x++);     }while(!x);
. b& \! ]8 N" D: Q; jA、-3, K9 Z5 X# \5 N$ H! B
B、-27 [" I; m( {2 ]0 Y0 V
C、-1
5 @  {* c6 ]3 {5 A# J" t+ cD、陷入死循环7 H/ F9 G9 u7 `5 V0 \" D5 k
正确资料:
6 v' q3 ~& |8 N$ {# ?( ^6 O; j# g: V* V, q$ R# c! S9 E8 T

! s9 O, `5 w) u# w第8题,C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是( )。
! o6 u, j9 U% s% iA、地址传递
: s& Y6 T  B1 hB、单向值传递0 t; |0 ]; p& b
C、由实参传给形参,再由形参传回实参6 K( z" Q: z( W4 Z
D、由用户指定传递方式
" y( x+ W% _% y7 R9 E" w正确资料:; H- M3 [3 {$ T* e; H3 C
) W& D4 n9 E4 d" y6 \

2 K. a9 ?. I* E5 v第9题,判断字符串a和b是否相等,应当使用( )。" G2 U! G- H( a. h. j2 q
A、if(a==b)
$ l# T, d& D( n: L- V* R  l9 S; ]B、if(a=b)
3 G0 ^. j3 n: ?  rC、if(strcpy(a,b))
* Y$ A4 t8 H) P% x( d& J) |8 A5 fD、if(strcmp(a,b))"9 F2 ~7 u( f5 \, c8 G$ N
正确资料:+ }2 ^- U1 L6 l+ F

: ^" ^' k9 K8 ^" u) f- Q5 `5 d  R% P8 u
资料来源:谋学网(www.mouxue.com),以下对指针变量的操作中,不正确的是( )。
0 M0 Z  a7 P* N! v" [A、int p, *q; q=&p;
9 y9 M. v' M, _5 j6 l" o1 lB、int *p, *q; q=p=NULL;% L+ h( u/ n1 r- h6 P9 c3 ?
C、int a=5, *p; *p=a;- }2 ^! z$ F0 E0 k  S
D、int a=5, *p=&a, *q=&a; *p=*q;"+ f1 G& H9 D' S1 K
正确资料:1 m3 }8 L+ d. q9 P0 c% I9 T4 [
& v0 k& i6 D0 l/ E9 F$ V8 f9 Q% X

& h( J$ \! t, [* _; U  U, F第11题,下面程序段的运行结果是( )。 char a[7]="abcdef"; char b[4]="ABC"; strcpy(a,b); printf("%c",a[5]);( d2 o' d6 K; h  l
A、空格- V( [) q; v+ v, d  }, m4 Y
B、\0
  l0 z, O: X3 V% u3 E/ cC、e' f% A6 d3 F( Q
D、f
3 U, V( G# q- K$ m) q5 _$ I5 \- _0 N; r正确资料:7 L" |# `; \1 B: [

1 D6 d0 `  q" y4 y  B+ a' x
, e/ S( k, q2 s6 \9 \; J: V- q资料来源:谋学网(www.mouxue.com),C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。
2 p. v& x7 E/ FA、float
6 p1 d# z' P% d/ KB、int) S6 m' {) L8 t4 W) @% _/ V
C、long
  _! D- }  l8 s3 \D、double
$ o% q3 y' v' [4 H" M% K7 J4 j正确资料:
3 Y" m1 Z' x* P+ b2 \+ `9 a
8 {1 y# B2 W3 G+ p2 k
7 E* o1 \! f1 V) s, V第13题,有下面的程序段 char a[3],b[]="China"; a=b; printf("%s",a); 则( )。# @& O! b, B" `
A、运行后将输出China$ }8 ?8 F3 l0 J/ z# g
B、运行后将输出Ch
0 v; [0 G" w+ X! s) c+ i5 P8 G$ nC、运行后将输出Chi
: Z, d! c# @2 i/ F5 B0 ~+ gD、编译时出错
2 e6 Y0 |' b# q2 }正确资料:, P& U- a" ~* W, {9 _* q

+ H! m3 [; Q% p" m5 u3 P/ C0 ~( y& G
- \. G. R8 M# f0 d  N) [- v. O9 d第14题,若有说明:int a[3][4];则数组a中各元素( )。
+ c! p4 _2 F  g6 UA、可在程序的运行阶段得到初值0$ c) ?4 ]$ g; d( ^
B、可在程序的编译阶段得到初值0
0 t; ], i6 r1 e$ O' tC、不能得到确定的初值
- Z. P7 l1 |- Q  P5 x/ c" p: W* DD、可在程序的编译或运行阶段得到初值0! u0 @  a* w. F' T5 _
正确资料:
2 ?4 e% Y, z( U+ i% }& U$ a2 R9 }+ g+ h
/ ~1 @4 |3 M0 W) m
资料来源:谋学网(www.mouxue.com),设c1、c2均是char类型变量,则以下不正确的函数调用是( )。
- s0 @# k( L/ ~A、scanf("c1=%cc2=%c",&c1,&c2);
$ o. i5 ]: p* oB、getchar( )
  g9 E) T1 {3 m- I2 a' bC、putchar(c2);3 f+ N/ k# r. x
D、putchar(c1,c2)"
- I: O7 J8 Q2 u正确资料:! n. ?# y4 ?& _! @4 N
# O0 S& A" M' H# e; Y- u
# f" Y+ A. R* ?9 v" E5 j
第16题,下面对typedef的叙述中不正确的是( )。
+ X: J0 r# L. B8 F$ I( P; F: mA、用typedef不能定义变量名
7 f; p# h+ B$ [0 E: `2 FB、用typedef可以定义新的数据类型
! x! a) m# L* B2 ?; `C、用typedef只是将已存在的类型用一个新的标识符来代表% Z  l8 h$ c& Z( A1 U- I4 j9 t+ T
D、使用typedef有利于程序的通用和移植
  G% _4 U8 V1 N5 Q, I9 o( W3 ]正确资料:8 P/ D1 m+ N$ L  B8 f( d
% t. g) N, k1 s, [) M0 c* c
8 j) I2 V. ?' B8 X( N$ U
第17题,定义如下变量和数组:int k;int a[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是( )。for(k=0;k3;k++) printf("%d",a[k][2-k]);) l  j) E: u2 j) T. K
A、3 5 7% y% f; ]. E$ O
B、3 6 9
6 p. \7 m0 B. V! B6 R. V1 k8 IC、1 5 9
2 b! J% |) q, F) u" kD、1 4 7. z$ Y8 L) q$ M' }
正确资料:
3 o& k3 m: o8 Y$ A" n0 o
9 q. U: ~6 q4 T$ \1 ^- \2 l2 I. P; _6 U; f7 ?% L3 X
第18题,若有定义:int x[10], *p=x;,则*(p+5)表示( )。
+ b; ?& V* u9 c( qA、数组元素x[5]的地址
  p: Z* a3 i5 ~) A/ |B、数组元素x[5]的值- {! k( e, r* Q& M$ ?8 w* l1 E% ^4 W
C、数组元素x[6]的地址+ X( S. K0 }& e6 X
D、数组元素x[6]的值* {0 R& {, Q* T( G4 J& i* q
E、选项内容118 G( \% ?4 m2 l9 u: p" p6 ^2 E
F、选项内容117 w; s' j3 ^+ G* k0 J2 `6 z
G、选项内容11
, P2 L8 P' \9 `正确资料:7 f* H; b4 A7 _, V$ Y
% k! @( I# y$ L3 P% J$ H
  k- {# n9 D% l2 w  h8 e. m
第19题,若执行fopen函数时发生错误,则函数的返回值是( )。
- \! s6 M+ q4 h1 L- zA、随机值
8 j3 x( o- G/ d/ @0 k0 UB、11 N1 b3 ~! u' s2 i0 F
C、NULL
, @6 D% t# J1 E6 s1 O; MD、EOF
0 B5 y- R/ A% q( I1 c正确资料:: r0 Z4 K  E( l; O, x1 m1 e

9 |2 q0 Y5 l. Y
- z& e1 Y8 b0 u8 G: _' T资料来源:谋学网(www.mouxue.com),执行以下程序段后,y的值是( )。
& K. d; M/ Z: t0 L3 ?* ^int a[ ]={1, 3, 5, 7, 9}' t  c) p3 Y4 N
int x=0, y=1, *ptr;0 [4 K: ?- I$ v$ E$ X* v9 L
ptr=&a[1];7 d+ G& D5 ^, J9 z8 }3 A) x$ z
while (!x) { y+=*(ptr+x); x++; }
& C5 D8 R# [% C* \( l. \A、1
$ L1 {; m- _4 o# }. YB、2" p' @% g; \+ ?' ~
C、4; g/ @( c; q2 U  r" _1 j+ C
D、24  |6 E' l" a4 p' A2 b, Z: N
正确资料:
) ~7 [) f5 V4 Q" j
) M; q; M4 ~4 H, Y: ?" l$ d2 ?3 i
. ?* c0 Z- \3 |% r) a; [第21题,若有定义:int x[10], *p=x;,则*(p+5)表示( )。2 D2 H8 E& ~. B- i  E' P  W
A、数组元素x[5]的地址
1 K3 H/ i  t. O& MB、数组元素x[5]的值
) E' L  Y9 f- C+ ?C、数组元素x[6]的地址& @' K% J! w" h
D、数组元素x[6]的值5 H9 D4 s; y! H) e5 p4 {* r
E、选项内容11  Z2 B6 X: Q& `1 u* r5 I% |
F、选项内容11/ j% \. G! R  e3 k+ r9 ~
正确资料:
8 h1 B" p9 w! G
% @- l6 V; u0 j8 g, [3 ]% V( {( V* H/ K0 I' L5 o+ L
第22题,系统的标准输入文件是指( )。
( ]: M  E$ l% XA、键盘5 F5 e; S" Z# u' n! ~! S
B、显示器1 H  e6 ^* a: |
C、软盘
9 A  v; c& ]5 j1 Q/ W" F. i7 w! JD、硬盘. X7 f( `9 g3 D; d
正确资料:- O5 S* X" ^" C3 E3 |
- i" H$ t- l$ M' o6 I
- p+ T2 J7 X  h5 F1 L! Q( \. }
第23题,以下能对一维数组a进行正确初始化的语句是( )。
; m9 D2 v  G5 _- gA、int a[10]=(0,0,0,0,0);' Z* W/ U8 {) ^
B、int a[10]={ };
. i. f- Y2 h1 t* S6 G1 {  J, gC、int a[]={0};6 P' c- X. B; F1 }
D、int a[10]=(10*1);$ g- c+ G, L% h( G) t: a  W
正确资料:
0 ^2 q! \+ b5 K6 k5 a
7 N# A. A( h1 C0 ^9 n6 _0 t; E
+ W5 Q, f+ K* {6 K第24题,C语言中字符型(char)数据在内存中的存储形式是( )。/ h- w  ?5 K7 t# P
A、原码2 g# ~3 E4 e, e4 ]0 d
B、补码) R& O3 A* w9 n
C、反码; q# k* J/ O; _7 _
D、ASCII码$ G- r# ]) \. [8 f) N
正确资料:
1 f0 m# L$ I' f* s' u
) f- V7 D' _" J$ J( a5 K% g" o& Y1 [5 l/ F! g1 O# h
资料来源:谋学网(www.mouxue.com),若a为int类型变量,则执行以下程序段后a的值为( )。& {9 d6 a7 O) }7 G
a=5;a*=a/=a++;3 N3 T; S- W. R, q" D
A、2/ M2 y$ @! g/ a# k" d
B、1
+ ^3 N- z, k8 z+ lC、402 g3 g4 Y$ J7 S6 y" h
D、37 e: a# f2 P. c8 y
正确资料:* Z. F/ v3 X' e  P9 M$ L) G+ K% S9 c# n

6 R0 L' f; f, x* ?3 }5 Y
! @+ v- \# M& B6 G: Q' V2 R% o/ I: s1 S7 a

! {2 Q) X, S1 u* j* n
1 h, p1 c  n9 \8 y$ |5 \9 ^6 x1 U2 y) b/ ^, r$ N

& D. q/ v# W/ X0 l* o
1 v: \8 Y& g' g; @1 q1 u4 G+ N6 q% e( \- d) p

8 v! l: P  b; f0 Q2 _7 J+ E3 I; B% }* h6 ]; q

* K% v, Y( B+ m( h+ y7 g$ f& }! B1 u0 {7 Y& w$ M6 L) v. T( f0 P

2 M* W0 M# s/ ^" b$ o5 r; Q

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2020-6-14 06:16:11 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-6-14 06:36:27 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-6-14 06:58:41 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-27 07:38 , Processed in 0.104800 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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