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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2022-4-22 23:55:12 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)C语言程序设计-[吉林大学]吉大《C语言程序设计》在线作业一
& \$ h+ F7 k' O- e7 Q' b试卷总分:100    得分:1003 _4 Q! g5 o. K4 B7 U6 C: z
第1,有以下程序  include  unionpw  {inti  charch[2]}a  main  {ach[0]=13ach[1]=0printf"%d\n"ai}  程序的输出结果是
# s7 ?! I2 ^6 J# Q0 i* YA、13
5 w6 A! k$ R: E1 V0 TB、14
+ N" W" ^; c( W& O% D; k& rC、208" s& B- o8 b: |, \& G. N
D、209' m  K/ n8 M( t: b0 ~
正确资料:谋学网1 _2 c% J' S5 H. ?8 d4 A1 H

, o* U1 c8 e" O; s* n  f2 I) n; p& b1 e, Z* I: G
第2题,设有以下语句  charx=3y=6z  z=x^y2  则z的二进制值是
% f" F& |2 A# G5 A2 t& ^- I, VA、00010100( [: _) f) U* t1 a$ A6 x
B、00011011
, K8 ]+ R7 w! i$ f! }4 AC、00011100; F2 O! y- i+ N2 X' t( O
D、00011000
, x9 N( `( K7 f正确资料:
9 T2 M; q" o7 U, _4 ~3 @2 t$ {5 H6 v8 G" d
: A+ U/ M* K' u% V8 V
第3题,下列程序的输出结果是  main  {doubled=32intxy  x=12y=x+38/50  printf"%d\n"d*y  }# t" c6 [# P' J% ?/ r3 _$ r
A、3
$ E  E; P, y5 N; n9 S* Z0 fB、3.2
$ v/ F& a$ N/ J4 U% X8 c* gC、0
; v' I$ M$ a. y( GD、3.07( e2 n" k' f1 Q2 p
正确资料:/ J# i# @4 Y$ _; L
8 W! F- F" m* h% E: _

5 B5 Y# ?8 u& e3 d$ G第4题,以下叙述中不正确的是! r. @7 K' B! i  _3 s1 }
A、在不同的函数中可以使用相同的名字的变量. t4 V3 m( `  }) u9 o  ~
B、函数中的形式参数是局部变量; h  v+ s$ y+ |: X
C、在一个函数内定义的变量只在本函数范围内有效
- e* c1 ^' g  G$ c6 O+ bD、在一个函数内的复合语句中定义的变量在本函数范围内有效
1 P( `& `  _) L% ~1 H正确资料:请在附件下载资料!  ]7 c9 C& `/ f$ H
5 j8 _" s+ T5 B7 o9 W8 m

' R: s/ y$ l; i% `资料来源:谋学网(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}& o" T$ y1 u5 Z9 a/ u. ?
A、k%11! C  ^" @- U- l$ i& J
B、k* M* I- ^- ?6 f# P. i6 o+ j
C、k/11==06 A  N5 `* z& V. d# Y* a
D、k==0
. j( @' Z/ k1 k2 b' l! k6 ]正确资料:
0 w* j' ~1 |2 w* e% T% M
6 z  W5 d6 b% m: [1 O
4 i1 O; y. N* V/ f  T第6题,在16位IBMPC机上使用C语言若有如下定义  structdata  {inti  charch  doublef  }b  则结构变量b占用内存的字节数是
$ b3 {) ^0 Y( F) u5 \A、1+ x# R9 l$ `% ?% T* l
B、27 D( K! Y* L5 Y: F5 t! a2 q
C、7
- R4 D$ H7 j$ M1 YD、11& A! X4 l) N- q% ]( b
正确资料:请在附件下载资料!7 A+ q( y! u2 Z- X" d

1 b' b8 F$ m1 D9 \3 ?# Q. X
' l7 t/ Y% }: Q* b$ b第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}$ g& T8 l7 t# G6 }& ~
A、22/ Y/ C3 Z( |4 F
B、10, x  w( V% `/ d; B2 I  _) w- Z
C、34
5 _6 L/ f' G; B% _" `) ]D、30
, k) t& f; [! k$ A0 l1 K, q正确资料:谋学网
6 _6 d' ?4 Q  n* }. A) b% u  N. o6 K9 K1 B7 T5 N
9 D2 ]6 Y6 b( S% R4 \: ^
第8题,以下程序有错错误原因是  main  {int*pichar*qch  p=&i  q=&ch  *p=40  *p=*q    }
# q. d7 l8 N; k4 Y  g- N$ g  jA、p和q的类型不一致,不能执行*p=*q;语句+ z5 z. A) Z5 m2 u4 V1 C3 R
B、*p中存放的是地址值,因此不能执行*p=40;语句) K8 S; k& U1 L8 X7 s0 N2 P
C、q没有指向具体的存储单元,所以*q没有实际意义$ N) r; P6 L) q( ^, J- E
D、q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果
$ o: J( @: k% F9 F3 j  o0 ^正确资料:请在附件下载资料!
2 f& T. I- L, r8 O1 v
) d3 j# I# N# Y4 n. W  F! e1 R
" U% F1 c" N2 `( f第9题,函数rewind的作用是' M+ T+ V+ n  c. B% H$ b1 @
A、使文件位置指针重新返回文件的开始位置
' m4 k' H! T* v6 V0 QB、将文件位置指针指向文件中所要求的特定位置
# _3 P) h0 A! P9 T1 sC、使文件位置指针指向文件的末尾
) H2 h9 P, W2 ^7 kD、使文件位置指针自动移至下一个字符位置5 P# |' E, L1 d3 O  ?
正确资料:谋学网
" p2 T. r' H- u! [
, Z/ m9 c  O4 [: x$ j# Q) q% W. ^0 }! v( A/ 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
3 }1 F* W) @5 h) @$ [) u/ lA、程序完成将磁盘文件的信息在屏幕上显示的功能
/ E5 P9 q  r  p, P: I' wB、程序完成将两个磁盘文件合二为一的功能
( A/ r# A: z& w3 @- B+ UC、程序完成将一个磁盘文件复制到另一个磁盘文件中
* M) b8 p/ h2 n4 `/ HD、程序完成将两个磁盘文件合并并在屏幕上输出  }  l5 b5 d' B" G& I
正确资料:
  P5 t# r8 y3 `1 G2 ?
, D1 a' N* x/ }3 m( g9 Q4 H/ B* O* b9 f3 S7 h
第11题,C提供的预处理功能主要有9 z; V) t: D5 t
A、宏定义
9 F7 B% F' z( Q" n. oB、文件包含  S, U% ?, v9 l# ~3 N
C、条件编译- Q* P' i9 Y0 c3 f
D、异常终止9 x$ L+ }0 i# l
正确资料:谋学网,B,C, o% K/ s2 @. a) t  s, \

/ [. y, {; V( O: A2 @5 X2 T) @4 J6 |/ B0 T- e. V; i
资料来源:谋学网(www.mouxue.com),已知intxab下列选项中正确的if语句是
! j% M; a% D- c% X9 b* r$ ?A、if(a=b) x++;8 b7 Y# z/ Y" a
B、if(a=b) x++;
4 I% C& L1 [3 l9 e! b+ yC、if(a-b) x++;# `) d, \" X0 A
D、if(x) x++;0 L; z1 |% S& _1 h  b& I! x* p
正确资料:谋学网,C,D
: z) R+ V# l% G
, |0 q: P, x" M6 a% h
0 A. m3 k( Z$ W2 x$ g第13题,以下说法不正确的是4 p/ X- {' y) \  b, j
A、定义函数时,形参的类型说明可以放在函数体内  f7 z6 K4 Z2 O  z# c$ U" ?# T. x
B、return后边的值不能为表达式
! c8 O6 X5 T4 \C、如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准
7 M( S8 H# V5 n7 a2 A" k/ v6 M9 sD、如果形参与实参的类型不一致,以实参类型为准! ?" H& ?/ u- s/ X" }
正确资料:请在附件下载资料!: P! d: a( X/ }6 n! U

  q4 `! o3 n; Y$ @' R; a" `
/ I% [7 t' h1 S" F, n4 a$ q7 u第14题,以下叙述中正确的是
; y7 }: u4 M0 t- J/ z& pA、对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
' `3 a* ~; s4 n5 ?* nB、当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出"下标越界"的出错信息- V6 X; @* ?$ x% w+ m
C、可以通过赋初值的方式确定数组元素的个数
% w  l& ?3 P4 Z6 Q3 _D、数组名代表的是数组所占存储区的首地址,其值不可改变
1 V' O$ I! J4 N; y8 {9 J正确资料:4 a. H" j7 N2 c$ {1 T& l

0 O2 K) U, o" I5 N: e  \6 n4 j) X& s6 U; a3 p# l6 N+ d
资料来源:谋学网(www.mouxue.com),下列关于include命令的叙述中正确的是
: D1 x5 Z, f* T4 ^2 sA、一个#include命令中只能指定一个被包含文件6 m& E2 ^4 u+ _: `$ G1 d- J
B、一个#include命令中可以指定多个被包含文件
: ]4 d% T4 {5 wC、一个被包含文件中又可以包含另一个被包含文件( u; E( E9 q; V/ K; Q
D、#include命令中,文件名可以用双引号或尖括号括起来. F, t9 a( T6 W
正确资料:谋学网,C,D+ W' o+ o; O% A: V9 b2 ~
, Y4 @: V: {2 T# B: z5 v% T
; [% D* ~/ K. i# g* y$ R
第16题,puts和gets函数只能输入或输出一个字符串
! v  z7 J& V  a  e$ ^9 HA、错误" j1 v& B& P- l! |3 T  w9 l
B、正确. H1 ^, Z' q& ^" O; Q/ @
正确资料:5 I9 s: i: W2 `0 J. s: y

6 G0 ?/ i: v7 `6 Y+ Y
( h; B" s% q+ B' S5 e) `+ g/ o8 [6 K第17题,主函数和其它函数可以相互调用6 A( @' \7 Z1 M3 B
A、错误
4 d; m0 j0 L6 f) pB、正确  C# D# I5 c& {0 m9 c9 ]
正确资料:谋学网
. |8 _: d& `5 m) ]6 r, g6 W
2 i7 B& i! N+ g2 I1 b& K
& |3 v  H1 m1 }' N) {  d/ h& f第18题,使用printf和scanf函数时必须添加includestdioh命令6 F( r4 [. j) y
A、错误
; j4 J5 U) ^# \* c# P% h, ^B、正确
& p8 L5 F: w" C5 M( D正确资料:谋学网
) n4 |$ J- K9 G' L  J& ], }; [/ p9 W4 m0 s8 ?+ V
" Y+ F+ t2 _* Z
第19题,switch语句中多个case可以共用一组执行语句
0 h0 l6 d1 {- Q( F8 `+ KA、错误
5 O  D4 r- d* V1 I# L. C& h2 _B、正确
( W+ V( N2 @/ Z1 A( d! O$ C& y正确资料:
/ [4 v% w! ~% u; J* P- {9 [
5 k% T$ k3 e1 Z3 Z: {" _# c& G7 V7 Q7 J% C+ w7 B
资料来源:谋学网(www.mouxue.com),调用函数只可得到一个返回值而用宏可以设法得到几个结果$ `6 k5 U$ I6 ?+ _( [
A、错误
; d. S$ U$ p4 V. z  O- Z3 oB、正确9 K5 F, G- V. u* i7 n. x, Z
正确资料:
; `' K5 P$ I0 z% I: z7 A1 f. f7 x

; _0 w1 O/ e% Y' V# G9 q9 U) _+ B第21题,数据结构指的是数据的组织形式数组就是一种数据结构- U$ m$ c3 B# }1 T
A、错误
. B, ~1 j0 S1 x) RB、正确) m5 v2 o6 g$ q1 f) y* b  a
正确资料:
0 a: ^+ i# e) E/ \0 A2 [" c
# g% U# w# D$ @
" W5 ?# v* F+ v2 T+ I7 k/ P/ ?第22题,C程序中各函数之间既允许直接递归调用也允许间接递归调1 ]9 [- P+ ]" Z' n% x
A、错误
; b. D, M  k$ v4 O2 S6 O. p" d/ kB、正确. }. i$ Q9 ?; w9 Y
正确资料:
- E* b' I6 O$ n" N* k5 p2 i1 L, o, \4 C4 ]3 c5 Z4 }
$ {& W, C  A. u  w
第23题,静态外部变量既可以在文本文件中引用也可以在其它文件引用8 C) G) e7 V# `+ o0 O% W
A、错误) d7 [3 r! H, P/ t& K. I3 K5 j
B、正确5 Y8 ^/ }$ u$ i, h  d. M
正确资料:0 p  Y5 p7 m) n4 k. l. Y: J% t) Y

, P% W& u+ k4 w  s) N/ b" m* f
! v% C+ i: D( K0 f" |第24题,C程序的执行总是从第一个定义的函数开始) E* x" q0 W  h/ [5 g& |8 A
A、错误
1 s- c. I# i0 O( VB、正确7 x3 q" n0 N; S% d
正确资料:谋学网* q6 q2 [$ p1 I8 d

- ?! p' X2 n; p  ~5 A  t; M- J, i/ x1 ?7 X" h& ]* i
资料来源:谋学网(www.mouxue.com),若打开文件的方式为"w"而该文件已经存在则文件中原有数据被清除
4 c6 z! ^( Q1 S" u1 `# N& DA、错误! n0 R8 e+ Z& U
B、正确: @) a  Y" F  ^8 y  l
正确资料:
" c* D+ e+ x  Q" K$ g& j  f7 T- E, L/ S+ ?9 ?7 U, `
5 m2 `% ?$ z# D" @* V6 |9 E8 D

9 ]0 i2 {+ X9 f9 Y1 A* I, J/ C# n2 i* w' c) D( c/ U. n

# O* A# h6 o8 p/ h. _. E' e
5 e) o& e2 @. m% {7 \* T
( A; g  f3 L- S0 W6 Z
9 E4 i. Y9 z" _) j- r. L5 E& C* v9 e

/ g2 j: p- ?, b* B8 x) `9 l* x
/ r) F# r% l, a% i4 y
! g. B9 C, U0 S0 {8 Q' w) f- U4 o! W, `$ }# d% R
: D7 R# p! U. H- x. Z

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-1-31 13:03 , Processed in 0.102206 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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