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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2022-4-22 23:55:33 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)C语言程序设计-[吉林大学]吉大《C语言程序设计》在线作业一
4 ~- A9 }1 j" [- f* m2 d8 q试卷总分:100    得分:100
5 T9 l! ^: ?( a0 Z; L第1,一个C语言程序是由5 y% A* W+ f  g/ d5 {& f( ~6 g0 O
A、一个主程序和若干子程序组成
9 T8 [. g- p  \! q6 HB、函数组成3 r/ ]" y5 n2 m
C、若干过程组成
6 F, j6 o3 ^3 ND、若干子程序组成
& P* \5 k8 \% o, d+ i正确资料:
- ~& `$ m4 m- G: P% H& K" G- a  X" Q& {; D4 e
6 Z5 {  ]4 I2 \7 ~7 D" U
第2题,有如下程序:    long fib(int n)    { if(n2)return(fib(n-1)+fib(n-2));    else return(2);    }    main()    { printf("%d\n",fib(3));}    该程序的输出结果是
" m0 @7 x' D6 r; r3 XA、2
2 K8 k# F2 J; R( j# EB、4
/ `! c$ l( Z# X* `1 J' t5 kC、62 C% f$ F! C. I1 e! l0 e! z
D、8
. a% P# _! _: K% g$ W2 C& K3 Y正确资料:" d, ]* Y  U3 m2 Y+ Z9 M9 v
6 t: O& ^0 V- d
! k! p6 e3 A7 C5 S, P5 G
第3题,阅读以下程序及对程序功能的描述,其中正确的描述是   #include   main()   {   FILE *in,*out;   char ch,infile[10],outfile[10];   printf("Enter the infile name:\n");   scanf("%s",infile);   printf("Enter the outfile name:\n");   scanf("%s",outfile);   if((in=fopen(infile,"r"))==NUL! F$ o" r8 A# }$ P' W' g* i
A、程序完成将磁盘文件的信息在屏幕上显示的功能
1 D$ t% B7 r( \" O% a3 V3 tB、程序完成将两个磁盘文件合二为一的功能
" Y7 O. c9 p4 W- R5 q* Z: _; l( J  YC、程序完成将一个磁盘文件复制到另一个磁盘文件中
; Y8 y2 r, |3 S/ N) ~- AD、程序完成将两个磁盘文件合并并在屏幕上输出
- P9 ^. G) n8 _0 N8 P正确资料:# ~* G0 s+ @9 a7 Y8 N8 X3 Z

, H$ P0 G. V" L9 e6 p
$ s+ {. R/ a& H+ ^- W3 x第4题,以下叙述中不正确的是; x7 {: l7 M. ^8 C
A、在不同的函数中可以使用相同的名字的变量
* C& U4 w6 K4 U: M3 Z# D. Y2 lB、函数中的形式参数是局部变量
( o( p4 P' E( p$ s3 sC、在一个函数内定义的变量只在本函数范围内有效
* m$ q+ @7 n1 h5 K% tD、在一个函数内的复合语句中定义的变量在本函数范围内有效
- K  t# S0 o# v/ B正确资料:请在附件下载资料!( x3 y, U* u1 k3 g+ A6 z9 S* T; H7 R

; X+ A, V' q+ {- y) J& I- @" F6 c. E
资料来源:谋学网(www.mouxue.com),下列程序的输出结果是    int b=2;    int func(int *a)    { b += *a; return(b);}    main()    { int a=2, res=2;    res += func(&a);    printf("%d\n",res);    }* Q3 J1 X1 I1 [* t+ D
A、4
; N+ F) s" @/ d; h- `4 u: Z7 `B、6$ ^9 ?' N( w( t9 ]: |
C、8
5 y% V/ x: `) {; r7 ~0 JD、10
7 ^) k9 R' d, d2 x. m8 ]正确资料:4 q/ B' D; t( C5 i2 \' A7 g3 u
$ q8 b) A9 X( K( n$ Y( L9 h

1 t( u* T* @# @$ S第6题,C语言中,能识别处理的文件为8 g. C8 R+ {0 p! L( Z/ O0 v
A、文本文件和数据块文件
7 {$ [: ^6 k* @, C! TB、文本文件和二进制文件
3 G* {  u, M$ B/ iC、流文件和文本文件' s) O  s! w; E4 q% V, z7 Q
D、数据文件和二进制文件
8 I" Q  f$ X( N& V  n正确资料:
: ^% T, C0 f* I; `0 s# W" o7 H. N6 p/ l" h

- a' D! |% u* N第7题,下列程序的输出结果是    main()    { double d=3.2; int x,y;    x=1.2; y=(x+3.8)/5.0;    printf("%d\n", d*y);    }- S& i4 Q/ Y6 f$ S5 k
A、3
) e( r. Z( Y) O- RB、3.2
  p4 p, s7 M; {  n& ~+ f: W0 a$ VC、0
0 w% {6 u( P$ Y- `* ^3 BD、3.07  ]9 t* F6 C# C
正确资料:
4 ?4 w! e  |" E! |2 Y) u* u$ g3 p) [0 |, s1 d  e

1 ?4 {0 \; k' b) [. K1 z% y9 q  {第8题,以下程序有语法错误,有关错误原因的正确说法是    main()    { int G=5,k;    void prt_char();    ...    k=prt_char(G);    ...    }
0 j4 ]% @1 Z& ~4 A! o! o9 x  kA、语句 void prt_char();有错,它是函数调用语句,不能用void说明
% S4 I& L4 O4 @- [8 ^B、变量名不能使用大写字母
2 Z. z# \1 s! |  K" C% nC、函数说明和函数调用语句之间有矛盾" ^! k6 T* ?" T
D、函数名不能使用下划线
3 G# A; f! z0 T8 l2 E$ ~- d+ U正确资料:2 ]1 i# R' b" l; V6 L

8 [1 x& F& q) I$ G& m3 A
: b1 X8 a! @5 N3 ]" _9 e% Y+ u% j第9题,以下程序有错,错误原因是    main()    { int *p,i;char *q,ch;    p=&i;    q=&ch;    *p=40;    *p=*q;    ......    }3 {! |  E+ g: z* q/ o8 t3 K  L
A、p和q的类型不一致,不能执行*p=*q;语句3 \2 r0 r4 G+ y1 _  G
B、*p中存放的是地址值,因此不能执行*p=40;语句1 J: \1 }+ @! }1 d
C、q没有指向具体的存储单元,所以*q没有实际意义
# j8 c: ^6 S0 oD、q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果9 w2 ]. [- w. I6 T1 Y9 p" p
正确资料:请在附件下载资料!. u" L3 g0 v9 D3 R6 {
2 l1 D; Z. o2 T! K. c
6 g1 {- a- F5 G( |1 B
资料来源:谋学网(www.mouxue.com),下面程序的输出结果是    main()    { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;    printf("%d\n",*(p+2));}
, H6 f- V( j6 b' _8 u$ B2 o: c: oA、3
8 |( |! r. A" f# x  Q6 {6 O" q7 FB、4
; Q5 _( }" k3 zC、1$ i9 W8 |: z# l
D、2# ?8 Z  k+ K  u# k
正确资料:谋学网- D1 D) u% m) l. v! m; i# B8 d

6 F, `% ]& P* l6 U* D5 w8 ?
$ E: l! q! s! V6 L第11题,以下不正确的描述是______。
. P7 e9 Q, I, q  g( VA、函数的定义可以嵌套,函数的调用不可以嵌套
1 Q4 a% A$ d4 tB、函数的定义不可以嵌套,函数的调用可以嵌套% m3 C7 D% S. e5 P) A5 m) m" Q. T% J
C、函数的定义和函数的调用均可以嵌套
1 V' u/ u9 s: x. U: zD、函数的定义和函数的调用均不可以嵌套, R/ \. }& C1 F* E& K
正确资料:谋学网,C,D
. }2 t$ ]  L* y) `2 B- x- B/ l2 N% Q' A/ b
5 C0 |7 b7 q% S1 Y
资料来源:谋学网(www.mouxue.com),关于文件的打开方式描述正确的是:______。
! u/ S2 Y7 q6 i7 _A、r:打开只读文件0 B" X( L- R  T% V" b( d
B、a+:打开或建立用于更新数据的文件,数据追加到文件尾
1 N& Y% o9 N+ k9 NC、a:打开或建立一个把数据追加到文件尾的文件  I; Y8 r' \! k6 c% e: a' a
D、r+:打开用于更新数据的文件
) X# h, {, }; w6 X: z1 @正确资料:谋学网,B,C,D* K% l* M/ D4 J
5 X" M  s% @" \( {+ f

. A# |4 q% H- I! i% E2 ?; n, `第13题,设有如下定义:int (*ptr)();则以下叙述中不正确的是______。" z2 @% J# c, I; O5 `/ P
A、ptr是指向一维数组的指针变量' E. h4 T0 `5 K8 a
B、ptr是指向int型数据的指针变量
4 |0 @3 o. g/ z, F. w0 o4 [$ zC、ptr是指向函数的指针,该函数返回一个int型数据
# E7 H9 O0 w7 }) Q8 vD、ptr是一个函数名,该函数的返回值是指向int型数据的指针6 c8 P: U" n4 M9 X2 j! K
正确资料:谋学网,B,D
) z+ s( A, P0 m3 U+ v
& _* j" c  w4 W* |+ T+ [0 j$ W/ _& W7 a) _6 u! V: y, _
第14题,在动态存储区中主要存放以下数据______。
4 ?$ z6 q1 ^" {4 o- R4 rA、函数形式参数
% P: ]4 f, q. A& [/ K- d+ W* @B、自动变量. e3 N: n/ y2 w- x: R
C、函数调用时的现场保护和返回地址
( C1 z: d/ z, N7 Z! O3 ~7 y0 dD、全局变量0 D7 {2 W! ]8 A* m# N) Y: q
正确资料:谋学网,B,C- P) F, X% f* H4 K) y9 K

! y" e- {7 k* f; r6 \
! k. b! o# k/ w/ r/ c2 [4 H  a资料来源:谋学网(www.mouxue.com),C语言中函数返回值的类型与下列哪项无关?8 v& z6 L6 v% M& v
A、定义函数时所指定的函数类型
) w3 }; q9 f4 pB、调用函数时临时
4 c; d7 T' L/ `& t2 \' j+ e# M: w% J4 DC、调用该函数的主函数类型
3 I0 D' c( H" J2 zD、return语句中的表达式类型$ S. D8 h' D0 o
正确资料:,C,D
, A' m/ \4 }4 b) ?+ H5 z( f# j6 [: L0 c2 q# g) p5 [

9 m$ K5 O# C6 U  h2 e  g" `3 M- ~, I第16题,C程序中各函数之间既允许直接递归调用也允许间接递归调
% v0 K8 m# J  i% B" N, O! {$ PA、错误
3 f+ i- A; \+ i$ m% lB、正确. t# g( N8 x  z/ z* n
正确资料:' u9 h9 y! Z' o  p7 A* P

3 n4 Q8 V. D1 s# W' j: y" |# q7 M) H
第17题,for(;;)语句相当于while(1)语句  m( ^' p$ O! }. x& l# J" D
A、错误2 l0 ^* w9 p! U" k* {( u0 x9 h0 W
B、正确/ V- v4 S7 t( x( L8 G& P
正确资料:* U& S6 M- e5 S" ]

0 `7 D, M+ [7 u/ @0 [" ~7 n7 R' }1 F5 S  E/ G
第18题,对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。2 Y4 x: g; m5 v# Z# P/ u
A、错误
$ Q6 H# E: J; \+ [0 L" b! f, |2 \B、正确; l5 W' k, G3 ^# w# j
正确资料:
% [! ^3 {& k' K" }
7 u" d6 F, m6 a' f
, j2 O* `! {6 s$ i  N第19题,函数必须有返回值,否则不能使用函数
, C! C4 g5 c1 l" @, vA、错误
! c2 H6 ^6 g* |B、正确, G) Z2 E) Y8 d6 f2 a
正确资料:谋学网' Q0 `& d5 X: O

! a  N4 |) |6 C' b. S+ _. c5 l! z' g: H" P! H
资料来源:谋学网(www.mouxue.com),使用getchar函数可以不添加#include stdio.h命令。(  )8 ]( p: o- j& X
A、错误
7 P8 d: u/ u) M7 I6 @B、正确$ Q/ m: T3 u. W2 }. i
正确资料:谋学网' T6 ^8 V" @, r0 j
! l4 |1 V0 y! V$ M' k" n

: \/ [& |3 m2 I/ z" j0 u第21题,puts和gets函数只能输入或输出一个字符串; \* H+ c6 n4 D  p% E, C
A、错误
* D' @4 J0 `3 D9 X+ |) E% v  t' {B、正确
" L- `# B: D) J正确资料:
4 |2 P! t( d4 a: f6 p) Z8 }% ^* N$ q9 c
' `( e8 A3 `9 Z
第22题,switch语句中,各个case和default的出现次序不影响执行结果。(  )
9 ~3 E! p& w, i  A1 rA、错误; @: E& Z7 H8 \0 \/ h# x5 c
B、正确
5 d! K& b5 ]: d; S* J" T9 j正确资料:* |* {0 h  [, Y0 |5 O* h
  Z% `2 c: y% o' ^! L6 s8 w
; y( u5 V, N2 d* H5 o$ c
第23题,宏名必须用大写字母表示。
# r! U/ Q3 i% bA、错误- a0 X% w% ]5 r: z: Z# \1 k5 q
B、正确
; z5 {: Y* R/ F- m$ V" k0 i* b# _正确资料:谋学网
: ~) F6 Y: F3 x# l; m" Y" r" J
+ D* N9 t4 x/ r2 g4 d3 W) f: Y- v4 w/ b5 W0 V% x8 a9 a9 v3 A' T8 f
第24题,语句int pt中的*pt是指针变量名。# d4 E% W2 B9 c2 Q1 p+ d- e( {
A、错误
  ~+ q$ A% W: l6 HB、正确/ h9 c4 G% l$ D( B9 Z; @. V5 M4 ^
正确资料:谋学网
% \0 H! n  ^% _+ w# Q
* h  m- h9 G5 Z9 y) K$ k7 s
* J- `: K* ^! @" W4 ~' V: r资料来源:谋学网(www.mouxue.com),C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。(  )
: |+ t% G5 n% GA、错误: S% {) Q0 X+ z, b  {
B、正确8 s  y/ `* P" l# Y, V6 x
正确资料:4 m' `. E! C7 V% s0 L& h
: ?9 \6 r  Q& E2 H0 K, P% u
7 N3 x7 R4 F6 l8 k

( h6 d0 ], ?0 B: h! n) y
6 f- i5 l, u! s2 t4 F' `- L- Y. ~/ {" C% S! t
6 Q4 H/ V) W$ D4 @8 v) X

5 ^& {9 |# c! j) n
, \& q8 E; U* W$ |0 d: o/ s
& s) j# y4 d7 {$ f5 [. X
6 y5 [- P# T. Z  R( H; y% o
2 G% A* d& j3 T2 e# l( F+ p
. e- L' X0 g8 V4 @. D$ n7 q$ m9 A7 j
" U& r) {& B) e2 t  P6 y
9 s8 I( q0 g( i8 [* p& _

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-1-31 12:58 , Processed in 0.105826 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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