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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

21秋吉大《C语言程序设计》在线作业二(100分)

[复制链接]
发表于 2021-12-1 00:00:44 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)C语言程序设计-[吉林大学]吉大《C语言程序设计》在线作业二
5 `' u: F& m0 n* M8 _9 C4 S0 w试卷总分:100    得分:100) _5 f: g* T, r0 F! S
第1,以下叙述中不正确的是" x1 [! t# H8 H
A、在不同的函数中可以使用相同的名字的变量
* _; @$ O" q* l3 VB、函数中的形式参数是局部变量, e. k) `3 G, y. d3 [
C、在一个函数内定义的变量只在本函数范围内有效
/ ~1 j3 g# A: J/ P+ O* xD、在一个函数内的复合语句中定义的变量在本函数范围内有效( A6 B2 z" q+ l  b; e
正确资料:,D5 D( q" t+ E# b( Z
: M7 }8 T  z+ t! R- F+ @

1 G8 Q5 l$ Q1 [2 r第2题,sizeoffloat是
8 C& m& F& J" Y- ^& dA、一个双精度型表达式; q8 T! _8 R) x& z, i' i0 H* ?& L
B、一个整型表达式) e/ R; R: @! u2 P
C、一种函数调用$ O9 }4 f$ x( C4 o
D、一个不合法的表达式1 u6 X. `3 D/ [5 V+ y9 [
正确资料:* U1 V" N6 C5 M  d. k) }
, _6 l1 I, W8 E  h0 i

/ D) ~/ _& \& F9 |; i1 b第3题,下面能正确进行字符串赋值操作的是
2 b9 L+ x( M- oA、char s[5]={"ABCDE"};% o1 p& R" Z8 s' D1 S/ S
B、char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};& _; y+ C& b5 o
C、char *s;s="ABCDE";
; M' J* d! c, a* D  b, V4 N' Y) ^D、char *s;char a; scanf("%s",&s);0 i# ]7 N# Z" K
正确资料:6 x6 f# Q+ c7 f0 {1 ]0 u

  I$ Q. _7 p% C; g0 A- c* }! f) k7 \& u
第4题,有如下程序  longfibintn  {ifn2returnfibn1+fibn2  elsereturn2  }  main  {printf"%d\n"fib3}  该程序的输出结果是
0 h) u% O7 ~1 C  jA、23 ?+ B$ V6 E8 |0 V9 b! c; K; S: K
B、4
9 _& Z2 j- s! m$ F! K, O8 fC、6- ~1 K) y1 u0 @' Y7 R9 A
D、8
( U8 ]  b; A8 H' {# f# L! k正确资料:. g7 M2 f5 h9 Y; n% d

" u+ l9 |2 ?* U8 p1 E/ J
) x9 B$ K& L' z( j0 ~6 h资料来源:谋学网(www.mouxue.com),C语言允许函数类型缺省定义此时函数值隐含的类型是# o5 _4 l; `0 m# c' _! O7 m) A
A、float
2 V5 r9 \1 k* o( y2 BB、int
0 F- O4 D0 s; ~/ `( M) iC、long
+ O: o9 ]4 ]. O5 ^* Z: [D、double
! e% _" c, y. H+ g, N6 K) f正确资料:, k) ]7 H' x. r5 u

" H' W2 h* y* x5 K5 |) N: N& V1 K8 s8 P' ]6 p; h
第6题,下列程序的输出结果是  main  {doubled=32intxy  x=12y=x+38/50  printf"%d\n"d*y  }
  _$ @% r6 N2 v4 EA、3& M+ f. a7 R" |& ~/ e$ R
B、3.2
$ ?% m; e, P9 X+ [C、0/ q( ]) O- `# q- k7 B. L1 b+ B
D、3.07
- c6 z  [7 y9 U正确资料:2 v3 K3 f, T7 X+ t: A6 O& Y, j: ]  D: j* A

" }- w7 Z# [% T- ]. s$ J
! r. K% t3 Z6 k+ x( B第7题,阅读以下程序及对程序功能的描述其中正确的描述是  include  main  {  FILE*in*out  charchinfile[10]outfile[10]  printf"Entertheinfilename\n"  scanf"%s"infile  printf"Entertheoutfilename\n"  scanf"%s"outfile  ifin=fopeninfile"r"==NUL# z. p' X0 R# G5 W
A、程序完成将磁盘文件的信息在屏幕上显示的功能/ t8 N7 p* b; x8 Y' f- S2 a
B、程序完成将两个磁盘文件合二为一的功能
- {# d. f4 e3 }! v1 b) H0 kC、程序完成将一个磁盘文件复制到另一个磁盘文件中' [: ?7 S/ o2 ~  E7 G  t) l- ?
D、程序完成将两个磁盘文件合并并在屏幕上输出
8 F4 [" g  p9 y( y7 R; M- c正确资料:
4 Y  _7 _. Y, O. i6 b9 k1 i( A# ?, p
6 ]) r4 C1 O% N
第8题,有以下程序  include  unionpw  {inti  charch[2]}a  main  {ach[0]=13ach[1]=0printf"%d\n"ai}  程序的输出结果是% ?6 Q& S' f  U/ @
A、137 b2 g8 a- O. i- K
B、14( V# e3 e% [: E6 W! s
C、208
/ A3 I0 v( _$ BD、209
7 G; n: d3 B! P  I, b9 w正确资料:
5 l& j$ N4 b1 t' `$ E6 f6 V7 E6 Q3 }6 T- {

2 N3 U4 C6 E* e6 O- {第9题,下面程序的功能是把316表示为两个加数的和使两个加数分别能被13和11整除请选择填空  include"stdioh"main{inti=0jkdo{i++k=31613*i}whilek%11j=k/11printf"316=13*%d+11*%d"ij}' v9 @( w& {  `* ~
A、k%11
  v7 G8 V' b2 R& e; B9 W% ~# `B、k
6 M, t! X# D- u" F4 i/ i' IC、k/11==03 h' v6 r5 Z4 f+ S# W
D、k==03 l% x& W6 {6 L: }/ g' T
正确资料:
- V) I. @: e3 ~" w( ^4 @& x
9 q7 j* j% D5 r) h( n+ s+ G5 p& Y+ W# G8 ^' j" B& @# M5 `
资料来源:谋学网(www.mouxue.com),一个C语言程序是由$ H- I0 W/ L5 r
A、一个主程序和若干子程序组成2 Z$ ?; D: Z* A2 A9 p  Z0 n
B、函数组成
( u& X) f6 Q& R! V: C1 bC、若干过程组成8 [; E5 H8 _! _( m
D、若干子程序组成* \% m% r& f: s+ u$ J; a
正确资料:
: {2 z9 u, a1 O5 O) j4 S
7 d& X  Q5 b- v3 B$ @- A2 z
) h( o3 F9 t8 o+ R" N8 ^第11题,以下对C语言函数的有关描述中错误的是, S6 y3 L, }) p! [. d& Y( x
A、调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参) M2 @1 A6 A- ?* _
B、函数既可以嵌套定义又可以递归调用
4 ^& m" Q6 E/ Y% L2 t, YC、函数必须有返回值,否则不能使用函数
; a5 y% T# Z4 a9 [: }$ sD、程序中有调用关系的所有函数必须放在同一个源程序文件中* e( l. x$ G1 F# ~2 e
正确资料:,C,D; X1 @0 y  a$ P6 E  V. r8 K

" T2 N# a8 }" A4 [& K% h  h0 l% s( W- U6 I$ e+ T$ l' }' t
资料来源:谋学网(www.mouxue.com),关于静态局部变量的说明正确的是( t8 s6 B7 W* k$ M: @4 `" R$ \' e1 d
A、静态局部变量存储在静态存储区
" u( j3 E- e' t8 w. C1 pB、静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值9 W  ^' p& g  J- I1 l5 R
C、若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符
: K. x. X* G% Z( W; ?. UD、虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的
2 t" H) I. A  L* b8 F& H9 x- M7 t正确资料:,B,C,D
- E, a% D4 q! R; b3 U8 I4 T
( ~( d" V* S2 H* [4 J" d6 ~) o, ~5 m
第13题,以下不正确的描述是  C" I6 P0 M$ n0 J0 h6 Y$ n! g
A、函数的定义可以嵌套,函数的调用不可以嵌套' t' d2 W' O6 r2 M* S& a& }
B、函数的定义不可以嵌套,函数的调用可以嵌套/ r9 t0 I& M3 |
C、函数的定义和函数的调用均可以嵌套2 J; k, [2 R: w
D、函数的定义和函数的调用均不可以嵌套; y' g  u" ^9 X' \
正确资料:,C,D  i: _: n% I6 w, N, @8 O+ r; x* @

* F, s9 Q  X% A" e1 I# @- D% s+ S5 @
第14题,对静态变量的正确描述
5 M) ^- ~5 A* XA、静态局部变量在静态存储区内分配单元1 v4 _7 y& ?) N; k7 g5 W. x7 m
B、静态外部变量可以赋初值,也可以不赋初值
) a! N9 Z$ S& l7 H: J. NC、静态外部变量的作用与外部变量相同
2 B$ C9 C0 Q/ h/ |# T& O# R- s% dD、静态局部变量在函数调用结束时,仍保存其值,不会随着消失。
' G- \  H, J) B& ]6 d  v正确资料:,B,D
" Q9 I7 _7 t4 j% M" k0 R( L- }  U# @' N2 x) {! a. x
% l- Q8 ~. i5 g
资料来源:谋学网(www.mouxue.com),下列关于include命令的叙述中正确的是
2 J) }" ?% }( G1 P- rA、一个#include命令中只能指定一个被包含文件5 z9 o7 o  {5 z  y: h; J& d
B、一个#include命令中可以指定多个被包含文件' H6 j4 z- c* `& o" x% `9 [
C、一个被包含文件中又可以包含另一个被包含文件/ S  m, H4 R% D- k+ `
D、#include命令中,文件名可以用双引号或尖括号括起来& \; `# B  U" P6 A- L' M& f
正确资料:,C,D
2 b1 V; ?# r4 G# \8 Y: q& D! j% H1 m5 c
, Z* m1 G/ W7 J7 B  R/ {4 _
第16题,puts和gets函数只能输入或输出一个字符串
: ]6 P" @0 W7 X4 qA、错误+ H( I& R) Y4 N
B、正确$ R& _) q7 ?9 W- S* r
正确资料:" o  _, l0 j2 p+ _" b5 G
+ a# D5 Z, e6 r: k

# D2 ~1 T+ `+ w, V3 l& G$ J第17题,语句intpt中的*pt是指针变量名8 H! S1 U1 T) r/ a% Q
A、错误# L% G" Q& r# D2 S! k8 a
B、正确- c. b" F7 b  q+ ~3 [
正确资料:
0 _: w& s* C* m* M, I2 c
1 P9 t$ k/ k% q( z4 k, t) K
: u! Z' D, V$ [$ u" R* l+ b第18题,switch语句中多个case可以共用一组执行语句
+ K9 V7 ?" Y- G4 h/ @( aA、错误
* z0 d+ e4 h& j- R( IB、正确
% K9 o4 j, T4 u+ V2 Q/ Y* X% r正确资料:
% Z( F% B( Q, ?7 H9 B! V5 _' J; N
8 Q- Q- p7 |  Z. C; V- Q
第19题,C语言中整常数有三种表示形式十进制整数八进制整数十六进制整数6 @- ]4 c2 l5 Q- ~* K; i
A、错误  x8 G: d/ V7 h0 e5 Y' d% w
B、正确
9 n# a8 ]' v" v) }正确资料:
1 Z$ y" M: W2 A! ^5 m) w
) u' B1 ]  n- }: q$ B  M$ U5 L
7 |* a5 N3 n/ i" ]$ X资料来源:谋学网(www.mouxue.com),共用体所占的内存空间大小取决于占空间最多的那个成员变量
# ^; f- x! F$ @A、错误9 b+ d; l7 P' q3 X( l
B、正确/ D# t3 M- }; Q/ ]+ f" A( `5 Q
正确资料:
5 H' s4 ^9 {) V4 E' L
  e5 w* `7 K/ y+ B; X
% X# i7 V8 [8 Q- X3 _- Q$ n第21题,使用getchar函数可以不添加includestdioh命令0 y9 z% i3 i' H7 K( B
A、错误: {% ]0 J; Y( e" \( `2 W; `  i
B、正确
( x) O, M6 T. N2 d6 [正确资料:
  b9 M4 x% @0 v$ }; ^: V) f  O8 Q. d
$ n6 D- l' H! _  n) U; W, u) r
0 w4 T: P. R: P- ^第22题,for语句相当于while1语句
4 v0 U. O% S' K) I" M* NA、错误
1 r0 S) k4 x  K' K' O" BB、正确8 x5 x+ J( B, _
正确资料:
* e# M7 F' q2 I8 e7 U5 f( p' `6 \7 K! D4 N# t# ^

$ P2 L5 B, x' x4 e/ s. u第23题,宏名必须用大写字母表示# t# i0 c/ p6 r) G( u2 a
A、错误
: z; O5 J; d- X" C* V0 YB、正确& G  S) n  G/ g+ Q: ~
正确资料:
  P, Z  M. v. J, [/ C: x+ g; \4 P7 U5 {7 r$ ?8 ^: D! W

5 g. b0 j! Y7 z0 B3 Z$ F9 u5 ~% x$ m第24题,putchar函数可以输出一个字符串
7 E6 @/ x9 E2 @( S, RA、错误. S" n  Y. z4 j0 y! _, p' t
B、正确% _3 }) `0 R: P2 B' X
正确资料:
6 N7 V4 m$ v0 v2 G2 P' k; D9 b" O

/ A1 i3 X- J# q0 t' J6 [: J% I% g资料来源:谋学网(www.mouxue.com),静态外部变量既可以在文本文件中引用也可以在其它文件引用5 ]' Z2 G: T+ D+ E3 n4 x  f
A、错误
+ }/ |/ B1 D6 V, u2 pB、正确
* H% P' h: W% ^# ]" }正确资料:
3 e3 ~4 R8 B5 w5 [$ Z3 |7 R  h$ i4 `/ }) a9 e# x7 ^
8 S5 r4 f, ^/ s0 ]

" k( W1 b$ V8 @/ Y* D# o2 B' T7 {6 h+ b/ B; L
" N! s9 c2 e5 b( H: L5 _

& J3 ?6 C# y2 x+ L  s3 [" ~8 x! ?( `+ t2 W& U# ^
; R: R+ d; Q4 W# r1 x7 B

5 p) R7 m$ T8 i4 t3 |- A  E+ ]; D! g2 ^3 M) n2 a' v

- X0 P2 }! R2 _$ Y0 ?2 e. C, e3 B+ x
/ [. }4 t  H, T) g$ J
3 @, F' V* r8 O7 E$ s0 ?
" ^& B/ D4 W" `2 J

本帖子中包含更多资源

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

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

本版积分规则

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

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

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

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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