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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

22年春吉大《C语言程序设计》在线作业一-4

[复制链接]
发表于 2022-4-22 23:55:12 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)C语言程序设计-[吉林大学]吉大《C语言程序设计》在线作业一9 M' M: I# l! B$ Y9 b$ o0 v7 Y
试卷总分:100    得分:1001 f, N' K) p$ R
第1,有以下程序  include  unionpw  {inti  charch[2]}a  main  {ach[0]=13ach[1]=0printf"%d\n"ai}  程序的输出结果是
, E2 q' F4 [( v1 cA、13
7 \3 P3 q8 L+ t" c% U0 W& sB、14
8 l* p, S2 ~2 ^# ?6 SC、208
- L( v4 }# T3 q  K: jD、209* C; ]6 W2 l; Y1 S" p& q6 \( `
正确资料:谋学网
9 S! z  q. g! `8 {0 b7 d( {4 b; G: w& g" S
6 b4 x$ i, }  S" [: u
第2题,设有以下语句  charx=3y=6z  z=x^y2  则z的二进制值是7 s0 _. N' M0 [7 v
A、00010100
& }% B2 C0 t9 c. r" l( U8 jB、00011011
- u* F7 N5 a2 f6 F, `C、00011100
% d( B1 ~9 ]5 `; xD、00011000! |- [; |: K5 n) Q+ F( x% S, k
正确资料:
- E' N! v8 p4 V, R8 v. |# {3 q8 D4 {4 C- M
  A# w3 s1 J; m& _9 w
第3题,下列程序的输出结果是  main  {doubled=32intxy  x=12y=x+38/50  printf"%d\n"d*y  }
* X1 v4 y" N5 u' G2 EA、3) P' [- u* i* E1 d1 m% ~
B、3.2- q9 S* _/ |  a' n: g. R% r
C、06 N6 a9 i. @7 Q& ?) h. A9 Q
D、3.078 P" i) D/ @, V4 p: R$ J$ O  b
正确资料:
2 a0 D$ T" I/ |9 b4 o) J! c/ e2 ]" e9 }
  q& ^; V: q. |7 }* G' ^
第4题,以下叙述中不正确的是4 b0 @  D. z9 H# I6 Q
A、在不同的函数中可以使用相同的名字的变量3 Q8 H5 \& A- C# {- m% Y
B、函数中的形式参数是局部变量
8 V6 S& f- B2 D4 F9 b& gC、在一个函数内定义的变量只在本函数范围内有效
8 y# I  b5 _- M9 xD、在一个函数内的复合语句中定义的变量在本函数范围内有效) D" T" O+ `9 P2 m: O8 k9 u
正确资料:请在附件下载资料!& f7 |+ r7 P9 l$ R2 R+ O
! Y9 Y! k. i/ n

  H' ~3 P8 b3 y0 j# I& p* v资料来源:谋学网(www.mouxue.com),下面程序的功能是把316表示为两个加数的和使两个加数分别能被13和11整除请选择填空  include"stdioh"main{inti=0jkdo{i++k=31613*i}whilek%11j=k/11printf"316=13*%d+11*%d"ij}9 }; g. {% [& U; L! a' h. X
A、k%11" M5 ?! }* ~- ~/ x6 Q5 K
B、k
! o* G0 K9 C/ |$ UC、k/11==0
- ^  @2 t1 X) Y6 G* v; qD、k==0( e; }; y) M8 c) f% L* v
正确资料:- g) [4 d5 _) p5 \+ |

' {1 P3 u2 x3 P
5 d! g  i7 H! B' }  Y+ l9 g7 t第6题,在16位IBMPC机上使用C语言若有如下定义  structdata  {inti  charch  doublef  }b  则结构变量b占用内存的字节数是  v- q& y' G9 U! b3 L  V; [
A、1
" n1 J( d9 p: lB、2, E. l3 V. m6 y6 D
C、7
  L8 M' G9 o/ sD、11# P% E* s1 n$ A9 a( p6 ~  P9 b
正确资料:请在附件下载资料!; j' e7 ^$ Y# z

& e4 Y- A) J1 y2 h$ Z" H
1 {; ]: }% n. R3 ^* c# u& \9 T. S第7题,以下程序的输出结果是  include"stdioh"voidreverseinta[]intn{intitfori=0in/2i++{t=a[i]a[i]=a[n1i]a[n1i]=t}}main{intb[10]={12345678910}intis=0reverseb8fori=6i10i++s+=b[i]printf"%dn"s}
* C( z* X& c7 h) L4 gA、22# \* b! a: m( M8 `
B、10& F& O% H+ e- h1 e2 |
C、34
0 q$ f9 |, H' C' h- d/ v; \D、30/ r  v$ p! J6 |2 \# G: o
正确资料:谋学网  F8 F  i/ h7 D# M7 Q5 X* L

; g5 k, ?: a1 `& n( s1 L7 I) K8 m& t$ h
第8题,以下程序有错错误原因是  main  {int*pichar*qch  p=&i  q=&ch  *p=40  *p=*q    }
1 C% a. {0 r4 _; `A、p和q的类型不一致,不能执行*p=*q;语句
& x/ w7 y9 P: I  X% TB、*p中存放的是地址值,因此不能执行*p=40;语句
  q) M  ~1 `1 X! c( n2 }1 W$ fC、q没有指向具体的存储单元,所以*q没有实际意义
* f3 Y! `( x# ^( ]/ k9 `9 `* a( ZD、q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果" k+ H: W  E1 Y& `) |
正确资料:请在附件下载资料!; i' i  Q# z4 b
) ]" L9 L/ I( X! T6 @

2 ~3 C; |- D3 y第9题,函数rewind的作用是
, `+ r/ M6 r. iA、使文件位置指针重新返回文件的开始位置
0 T' C! c# {/ B5 c5 s1 r9 xB、将文件位置指针指向文件中所要求的特定位置9 Y0 Z0 ^* e5 I- S
C、使文件位置指针指向文件的末尾' R; T$ T$ O: p. j' q* P6 c
D、使文件位置指针自动移至下一个字符位置, f; L! V8 G/ W3 z
正确资料:谋学网
$ _0 Z; ^) H& a5 X) M: [
, \9 @! A9 J1 E; C. d* ?" k4 Q$ X2 f/ o7 ]# M5 b# @
资料来源:谋学网(www.mouxue.com),阅读以下程序及对程序功能的描述其中正确的描述是  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+ f+ B& M# l# ]- V9 T
A、程序完成将磁盘文件的信息在屏幕上显示的功能$ }! P* X, T8 z/ D! i$ H
B、程序完成将两个磁盘文件合二为一的功能7 M5 h6 s' I7 l- K; @+ X
C、程序完成将一个磁盘文件复制到另一个磁盘文件中
6 m) m: o2 z+ I: o/ t4 E/ aD、程序完成将两个磁盘文件合并并在屏幕上输出
7 w4 {+ E6 N3 w( m正确资料:
+ A0 T1 ^! f; a: ^: Q3 L0 n& b: @2 O4 Y0 w! j
% p  X8 y9 C2 u) b2 T
第11题,C提供的预处理功能主要有: R" v* b  J) J7 Y3 C4 u
A、宏定义
" [/ M) c9 g% R8 H0 N9 D  E; VB、文件包含
4 K1 {! ]* L/ ?C、条件编译! w4 M, o- S( @. m! U% }" t
D、异常终止
9 o  ]0 r5 x) H# Q正确资料:谋学网,B,C4 {9 s1 c. r; k4 ^6 @! g
- b$ ~: |* k; t6 C$ j

6 K, X% r+ ^, B) l5 G' f$ U资料来源:谋学网(www.mouxue.com),已知intxab下列选项中正确的if语句是6 t" c$ O# C% |4 p5 d: r' u
A、if(a=b) x++;
$ I8 T9 j, y9 t" n4 I( V" W; L* M& GB、if(a=b) x++;
# m* v6 H2 W4 T0 g7 `$ r4 f! bC、if(a-b) x++;
( Z9 Q% \7 U- s: d, g7 b' Y8 PD、if(x) x++;5 V' r' L8 u" B6 f& K" c4 A
正确资料:谋学网,C,D: j" S; ^4 H# {+ u
/ D9 Z4 \/ t# l. n1 V, h
. S0 E$ E$ l5 U4 j- ~  T
第13题,以下说法不正确的是/ }, I3 v2 z4 A) l
A、定义函数时,形参的类型说明可以放在函数体内
- B; Z! E( X( Z/ tB、return后边的值不能为表达式+ B0 X9 N: i7 j* K, ?, ]
C、如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准5 B5 [" C- \. o  _7 d  i
D、如果形参与实参的类型不一致,以实参类型为准
$ I0 G/ T) a4 W6 O6 _' M. }9 c正确资料:请在附件下载资料!
1 y1 Z3 N. o) B8 J% i2 ~
3 R4 _8 ^+ v3 g8 W$ o+ ~/ @2 S5 b
" v1 t, }' q  J: I+ E第14题,以下叙述中正确的是
# ?4 T/ P9 I6 g0 V% H0 b0 _A、对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
6 s6 {7 n( O0 V! A- d7 n5 V. L" X, zB、当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出"下标越界"的出错信息. ?5 n, D; Y. I+ ]4 s/ f) e
C、可以通过赋初值的方式确定数组元素的个数1 Z/ q) E: `. U: k
D、数组名代表的是数组所占存储区的首地址,其值不可改变+ X# E! }  ]% m
正确资料:2 B' j  I$ w9 s5 t9 [  e+ p
3 G1 S6 Y  D1 p5 F% C5 Z

+ r) A' K( L* n5 _. J- n# N资料来源:谋学网(www.mouxue.com),下列关于include命令的叙述中正确的是7 f9 u: F" a) f' r
A、一个#include命令中只能指定一个被包含文件
' W; L! M. s6 @/ @7 oB、一个#include命令中可以指定多个被包含文件
- s: K) o2 k; d% C/ l" \: c# kC、一个被包含文件中又可以包含另一个被包含文件
# n" J5 a2 h7 `4 J  dD、#include命令中,文件名可以用双引号或尖括号括起来* R. @# A) Y* t7 [$ o# F0 L4 M% _
正确资料:谋学网,C,D- U; g" x$ M& H) F3 h
! T6 b7 X% a- D) o" V9 w6 _6 L- _
7 K- a+ Y: i: _( s. _
第16题,puts和gets函数只能输入或输出一个字符串7 V) }8 `/ V2 p( x
A、错误
, `3 V! s6 ^% {/ L% N1 oB、正确
" c1 s, y1 s5 E7 n' Z% d8 i正确资料:
( N- l# q. M& u4 i) H2 N! |8 X
0 b/ j7 y& L% T1 U) k
9 B" M+ n1 ^/ }第17题,主函数和其它函数可以相互调用1 [- F1 G  B2 Y4 A- e' |& h
A、错误9 @5 Z% d2 T3 N: S
B、正确
* n: {7 a; }  S3 s# X$ g! ?正确资料:谋学网
2 C' N0 j4 p2 }: K
9 t$ Y# L1 y3 Y- [2 K
- ~$ b- ]8 R+ t4 S. P第18题,使用printf和scanf函数时必须添加includestdioh命令
* }  J  \2 G. a" \. @A、错误7 G+ L# z- ~" z; @% {. c: y
B、正确) f! p. S* v; d1 v  {
正确资料:谋学网
5 [& D+ r* ]; Y' j1 p1 y* M0 h) L( Y5 ~+ k  m
1 P" d6 b! {9 {3 z7 j
第19题,switch语句中多个case可以共用一组执行语句
# @% F& `5 K$ T$ jA、错误
9 N4 E0 s+ b" H! g9 U) X- x/ SB、正确5 Z. _6 g) n( }1 i: _
正确资料:! b) Z8 O, l9 N! i6 ]1 G& F1 v
3 w; e, M7 @3 s  I3 n

* j1 f9 ~2 ]# U资料来源:谋学网(www.mouxue.com),调用函数只可得到一个返回值而用宏可以设法得到几个结果. H! ^1 E* V; ]& ~6 ?
A、错误
+ _% M- r1 m. O) nB、正确
1 I  _, Y8 v5 l' t/ y& }正确资料:
7 Y$ f2 {5 g5 K; f! L! g: w  @# W+ |
& ?8 Q/ y/ r! J. O+ P& y2 D
" d) ^6 t! Z) D" e5 P# @第21题,数据结构指的是数据的组织形式数组就是一种数据结构$ C2 @! a' M! Z! t$ Y, Q8 ]- Z
A、错误
. x+ j/ h* c) U& i" iB、正确6 D+ }. j# e! k2 h) O: F
正确资料:
% m: K$ a+ _8 C& n
; z. U5 p7 H( r  b
/ Z# z; Y; t, e* d8 T第22题,C程序中各函数之间既允许直接递归调用也允许间接递归调4 j% Q7 ?; i* g
A、错误# F. r& Y) Q$ w# S8 W9 c, F' w
B、正确
# U% W) \9 t- o正确资料:  q2 O) ]9 z& t% N( G

( b" s( b& B% ~8 s2 ?" Y  c1 `( d7 |/ W. l! M
第23题,静态外部变量既可以在文本文件中引用也可以在其它文件引用  [2 n, W- `# B" N. H7 w
A、错误7 V1 G$ ]" z% o# F' N/ ]) q
B、正确
2 l, V% e9 H% Q5 ?6 B# Z5 t7 M正确资料:. v, a7 |7 j8 Y# W  x

& `5 c# Z, u; g7 H6 l% m8 R! `. w: J# z( j9 @" W9 l& ~) u2 H
第24题,C程序的执行总是从第一个定义的函数开始5 v! {# M% y# M( U
A、错误# [& X! |4 s& J- }
B、正确
7 ]* C- B& c* m正确资料:谋学网
( |& |- w4 H; D0 A, t: W8 E
3 x7 D! t8 [6 _0 _- Q0 W9 t2 n. `1 u0 f' e
资料来源:谋学网(www.mouxue.com),若打开文件的方式为"w"而该文件已经存在则文件中原有数据被清除" T0 Q( U+ d( W, h6 H7 k
A、错误
  G) \3 v% C: D* i, L7 D8 f* bB、正确2 D: C8 b5 ^+ w' l6 b  T
正确资料:: l# s; Q4 ]4 ]3 h" E0 g

# \+ K0 t' c2 K* f) V) w5 N; H0 [% ^  ]* T
' [5 h$ n9 C( |
6 D0 Z5 [: b+ e1 v! B
) X9 u  A9 X4 b- c  c

1 ^% R. E* p' W3 W' Z) B. T; j
; i2 L8 B* t3 a6 F' r3 ~5 g0 e5 v3 D" ^$ t1 U3 w5 y: `
3 J5 ~0 x# l6 c$ u) a! ]
$ ~5 V2 q/ V/ [6 t% _

3 h6 t9 N" M2 K, |5 Y  x7 o# L
  ], I' O- O) h, n5 L! V
  H+ O; N7 p% t: c$ W7 Z8 _. G- v/ o& N. @* K1 s, g2 N8 t

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-19 05:55 , Processed in 0.102379 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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