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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东大19秋学期《高级语言程序设计基础》在线平时作业3(参考)

[复制链接]
发表于 2019-9-7 04:11:32 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[东北大学]19秋学期《高级语言程序设计基础》在线平时作业30 Q3 _9 a# I0 X
试卷总分:100    得分:100
9 y+ w0 j5 K$ K5 B5 g" W/ P  D% W第1,以下程序段中的do-while循环( )。m=-1;do{ m=m*m;     }while(!m);1 P( u9 t. v4 s1 T; y9 S
A、是死循环
  L  U  F0 W3 g" LB、执行二次
+ w: n- t( f4 N4 b7 ~/ wC、执行一次8 b2 t6 ]( i- G; B/ A3 A, d6 ]
D、有语法错误; o6 P4 [# D0 Q% i
正确资料:
( d& H8 M3 B0 c9 J& u6 b
! {. B( O, A. l9 }, O4 X" N- r/ t% D3 v: m
第2题,对以下说明语句的正确理解是( )。 int a[10]={6,7,8,9,10};2 t0 e" y9 Q1 R( @7 }9 n8 D
A、将5个初值依次赋给a[1]至a[5]
: [, V1 Q8 R$ x* F4 v# p3 {; tB、将5个初值依次赋给a[0]至a[4]
+ g1 }0 L& a- L( f8 T7 vC、将5个初值依次赋给a[6]至a[10]
7 Z8 {9 @6 y$ p1 aD、因为数组与初值的个数不相同,所以此语句不正确
3 i7 c, U/ N2 s4 C正确资料:
" Y. Y! r9 E+ M6 v
( Z' D% h2 V; b6 {& G, L: c0 n/ t9 h
8 A& J! h, _2 F- d第3题,下面程序的运行结果是( )。 char a[7]="abcdef"; char b[4]="ABC"; strcpy(a,b); printf("%c",a[5]);+ \& g0 g; F& n0 K; D' y' d+ R
A、输出空格5 z# D0 g) [, ]- m' W  e* o  r5 W
B、\0" ~# j* ~! o# z! B5 J
C、e) f4 a. i- K# v% J* @6 Y8 e; b
D、f! h" e7 U# m( F; H0 j: ^
正确资料:
. |2 M7 U! F% ?( t8 O
7 t  g" Q2 M, e7 b1 y4 I) S, i; t. i. z- q+ d1 m9 }! c
第4题,若有定义:int x[10], *p=x;,则*(p+5)表示( )。7 U7 T; V; R. M
A、数组元素x[5]的地址
, ?' R* p0 s" S( T0 x6 jB、数组元素x[5]的值
6 i* x' ?) Q5 X! X* c* b- T- wC、数组元素x[6]的地址5 @; W$ s6 v/ B5 W
D、数组元素x[6]的值
9 K+ a* r+ q' y) t5 p0 y0 K1 mE、选项内容11# N* c$ L3 O2 L' w4 [. q9 W
F、选项内容11
7 R7 T0 P6 d6 S$ B& Z  sG、选项内容115 |% l* T: X, T
正确资料:2 k- [. e! ?' H, _) o3 `
* [, h" H, r) M, K8 K, z3 w
5 J) S* H- @7 f% j# o( ^) v
第5题,若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为( )。(假设a[0][0]位于数组的第一个位置上。)+ b$ C* U- s# q7 A1 k9 A% V
A、i*m+j3 j% ]/ G. x' m( @
B、j*m+i
+ D7 c1 }0 p: i1 k. e) K1 xC、i*m+j-1
. [+ b" W: p$ D( bD、i*m+j+13 m+ O, ^: s+ }: l. ?2 ?
正确资料:
, ~4 V: I; j# z; L
6 Z5 o' T: D: M8 O: v" \8 T1 m  p& p/ P
第6题,如果在一个函数中的复合语句中定义了一个变量,则以下正确的说法是( )。
' w: I' e1 q/ r! t, K& q/ s2 q/ i. sA、该变量只在该复合语句中有效: M2 h' \) M6 R8 d, q
B、该变量在该函数中有效: b; Y5 ~5 Y: Y: t+ Z. d& O& A
C、该变量在本程序范围内有效
2 z2 F5 \( p6 jD、该变量为非法变量
# k  P- V' R  h! O  J正确资料:
4 w0 o, e! E$ p  k: Y' d- g
- _- D; n; o2 d: y! s1 f% N9 n: Z  T: m4 t4 [: `6 M" O) C' G
第7题,以下对C语言中共用体类型数据的叙述正确的是( )。/ w6 h: l  {* C: ^8 t; `+ a  Z
A、可以对共用体变量名直接赋值
2 _0 |, p  Y- A, e5 d5 O0 I2 _B、一个共用体变量中可以同时存放其所有成员: d  S/ n: _2 d( _3 [
C、一个共用体变量中不能同时存放其所有成员. L: I, t" n3 Z7 F
D、共用体类型定义中不能出现结构体类型的成员  T' A, k4 k- u1 O
正确资料:2 k; R/ Z4 L3 V- q( Z% D
0 O' N) m4 a9 H0 ~  }6 G8 z+ B  @8 }

, g/ _/ n; y9 G. k* n第8题,以下程序的运行结果是( )。
& Y& G% N" i" s1 H' M* i# include "stdio.h"" e# [; w1 ]- _
main()
5 K! e6 \; [% n* j- k- D{ struct date{ int y,m,d;} today;printf("%d\n", sizeof(struct date));}/ v3 f6 T6 ~4 h5 j6 ~
A、2. s0 H* B4 I  Z
B、3
, T# z" v0 K5 a4 |( C4 kC、6" p! g' ~/ R" e9 k
D、出错  l6 Y& C2 l! ]& x6 Y- f  y% N: c
正确资料:7 _  d9 n/ ]: u8 i0 {' C
, ?7 G- w% r- f8 |4 X& v% U! Q( d
4 p" ]5 o6 I1 Q+ r) i) |4 B5 k0 B
第9题,语句while (!y)中的表达式 !y 等价于( )。( w* s+ s1 I+ u3 F
A、y==0$ p$ `5 |1 w0 P! `4 x) R$ ]
B、y!=1$ p- `: ?4 N+ @0 e
C、y!=0( @) u1 H" y2 |4 n9 I" I
D、y==1
9 ^" A3 _: ]0 G; x正确资料:
9 D: g# U; t- R4 {1 c+ r9 B6 F1 \0 u& Q% D
" S# L4 Z" e# h+ f
第10题,若有以下程序段:for (m=1; m=100; m++){ scanf("%d", &y);if (y0)continue;printf("%3d", m);}正确的描述是( )。. W: m6 S2 D" Y5 A) W
A、当y0时整个循环结束8 U9 i/ _, C, l6 {8 r2 t
B、y=0时什么也不输出" l  n$ ?, Y; t! q: H1 _& Q3 v& P
C、printf函数永远也不执行
$ d) J# R  h8 v6 U8 mD、最多允许输出100个非负整数
0 ]! {3 S' o6 y& u! {# g( k正确资料:
: D, _6 e8 ^+ A* \
) F% E% B( b  I4 \
- q* V  H5 h* ^. Q* D* @+ P# `" u4 i第11题,若a和b均为int型变量,则执行以下程序断后x的输出是( )。
: ~5 {/ \$ s& [( l% \" u  K, mx=15;y=15;printf("%d\n",x%=(y%=2));/ z9 y% g' a) @) n8 S2 d; m, _
A、00 ~# @/ R+ h; {. K$ @4 @1 T
B、1! d2 `9 X1 c+ F, Y3 t
C、6) L- ?" J* Z' ^+ j: ^8 c, K
D、12
; g) }7 G2 k& j+ S正确资料:* K# z9 f, Z; p* @' J  x) H, n( h0 K

6 L) b* k! ^9 k2 f
3 |4 }& ?9 p3 h第12题,以下正确的定义语句是( )。7 _1 A" x8 V! k" h
A、int a[1][4]={1,2,3,4,5};
6 a7 Z+ L4 B6 z4 n7 e$ {: `B、float x[3][]={{1},{2},{3}};9 f- _; F5 a, X+ o
C、long b[2][3]={{1},{1,2},{1,2,3}};
  y" p3 H" Z% t& I' ~# Z7 b/ r* n# uD、double y[][3]={0};/ o5 Z* a$ f6 @: \# ]( D
正确资料:8 W6 J5 A. ~- v+ Z
7 X0 g+ V6 i; c( b4 c8 q6 a
( m9 j5 \+ \+ x8 o
第13题,若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。" I3 r$ f% f# @2 |
A、"wb+6 r) X3 T% F; y" ^& K
B、"r+"! W2 y. Y  c0 t
C、"rb+"+ p/ y4 E1 g7 n. m, {5 M' F
D、"ab+""
+ _" I1 c8 r- x3 Y0 Y正确资料:" }' W/ F8 r' o  A, j  i: ^
( F' v9 H: ^; u, q. y4 K

4 [0 L4 ]/ U1 U" K第14题,函数rewind(fp)的作用是:使文件位置指针( )。
& ~: K* L: e% l: {$ q, {A、重新返回文件的开头1 t: `6 o  f% |
B、返回到前一个字符的位置% s7 g/ F% F8 n( M
C、指向文件的末尾1 r* R( g5 N0 M
D、自动移至下一个字符的位置. I, r; @& U3 d" `3 U
正确资料:' t5 D, E& m: W  L' B) @
9 @# E( S" C1 u( M) {7 W0 l4 V1 m

7 q- R* _2 _9 H8 D" s) l第15题,已知 long i=32768;执行语句printf("%d",i);屏幕显示( )。
" B$ g7 P- D7 [1 EA、-1
/ S8 J* ?( k. \; R0 gB、-32768' k. o5 a8 u2 H, M+ t
C、13 C4 j8 s7 C6 g
D、327687 r9 z5 x2 K, v' |! ^( _! w
正确资料:
5 Y; h8 e3 ~1 l" |- y, o+ U: r6 k6 I$ j0 S  I0 f3 i4 c8 w/ K

& V. {6 S, Z$ Q0 A% b1 K/ g第16题,下程序( )。main( ){ int x1=3, x2=0, x3=0;if (x1=x2+x3)  _9 T  m4 y2 r' t8 H
printf("* * * *");else
) O6 A! ?3 W  ^- q4 q% V& sprintf("# # # #");    }% D- k2 m% ]/ A7 R, Y
A、输出:* * * *' F' i+ h+ `# d$ n
B、输出:# # #
4 a2 o5 p6 |2 i" i, \1 Q3 |7 C1 hC、#存在语法错误# s" X0 p- ~( h3 o4 r( W
D、无输出结果0 u3 V: Z3 M$ r7 T: P  s
正确资料:
; W, R# w! J2 q" [0 J/ L/ `
( W8 \( s: D" F; f5 P- T! q9 J  Y, R" O+ G5 w* ~% x8 t
第17题,C语言结构体类型变量在程序执行期间( )。
3 p8 M0 C7 }( ^( @; ~9 s$ Y% f  R- gA、所有成员一直驻留在内存中* x& |1 t5 \, s/ ^! M: l- C! j6 u* h
B、只有一个成员驻留在内存中
! q$ o; j+ k% ^) MC、部分成员驻留在内存中
' O+ j2 U8 b: t5 N9 ~! OD、没有成员驻留在内存中$ S; s2 Q- q4 s6 ^  r; C# S
正确资料:
3 D" G% x% _  u" }7 {9 B2 c) g1 ]
% I/ T' q2 c7 J7 x! ~/ g. d5 w4 ?% a5 P* ~4 o
第18题,若二维数组a有m列,则在a[i][j]前的元素个数为( )。
1 j! k- Q. `) s, _7 eA、j*m+i# Q: T" j- e8 V" o
B、i*m+j/ {# }6 v+ @6 G
C、i*m+j-1
$ ?( Z: D% C5 b' Q2 cD、i*m+j+1
% v( q9 A1 D: U8 \8 q6 x" F+ n正确资料:
5 M! J, Y) d% g- m' F1 u% F
) k  b3 P( V1 p. b/ {
( R0 g- u1 u1 G; G3 b第19题,当定义一个结构体变量时系统分配给它的内存是( )。
: Z4 D, n6 S, r2 p9 q; l; MA、结构中第一个成员所需的内存量
+ ?- @- Z3 \6 j) `B、结构中最后一个成员所需的内存量
/ z6 s3 d$ p0 j% h1 HC、结构体成员中占内存量最大者所需的容量; p0 T# w7 \9 h9 f' K6 x/ @
D、结构体中各成员所需内存量的总和
3 D1 P0 ]- u1 @( J$ b7 U7 S( P7 h正确资料:3 Y; e2 }2 o  p/ G& p" C/ D
  I  ]- r5 a) ^" S1 E' ~

5 w. }% r6 n, @3 S第20题,以下不正确的定义语句是( )。
! D1 L8 M8 N( v( L+ O  HA、double x[5]={2.0,4,0,6,0,8,0,10.0};9 M# Y& k( l5 `
B、int y[5]={0,1,3,5,7,9};
2 w7 N+ j0 x. u/ yC、char c1[]={'1','2','3','4','5'};" l6 F4 ?0 c/ f. S' ?. K
D、char c2[]={'\x10','\xa','\x8'};"" Y- r/ x5 ~2 y7 T0 M0 S9 s7 H
正确资料:& @# p& |) M; ^1 M4 [* H7 T7 b% S

' @9 D5 k0 I9 {! G  x" l6 I$ e& F; n$ ]. x0 n

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2019-9-7 06:08:04 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2019-9-7 07:12:40 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2019-9-7 07:32:53 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-24 07:59 , Processed in 0.109601 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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