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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2019-11-11 09:19:59 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[吉林大学]吉大18秋学期《C语言程序设计》在线作业二! W4 G$ n$ E, E3 H. c1 U
试卷总分:100    得分:100- @! N! z" C; b7 ^$ }) i
第1,以下叙述中不正确的是
! ?4 u; [  F' e, U1 AA、在不同的函数中可以使用相同的名字的变量
+ V  l4 z& |  H( S* ?" F" Q0 E0 D% nB、函数中的形式参数是局部变量
; b# h2 g- Q: l9 oC、在一个函数内定义的变量只在本函数范围内有效. u- l/ L; O5 V+ m- O1 }) f: P
D、在一个函数内的复合语句中定义的变量在本函数范围内有效8 ]4 A* m- A5 _; v/ R, M* I
( M* i# s9 x& w0 r

; P0 _+ \$ y! }1 v3 }! P# o3 Q% Q# i0 M
第2题,sizeof(float)是0 m3 y* E6 K7 Y. [' Q3 o
A、一个双精度型表达式$ O* I; p! q# I9 b" D' K
B、一个整型表达式
- ^) p  ~0 K7 O% bC、一种函数调用
5 j8 @& q1 R) _! cD、一个不合法的表达式' C6 _- u" M1 h! d& f

" s0 Z: M4 s+ C0 A1 L* f, f. I0 n" l' k

7 x7 q2 I! \; t) g* Z6 s2 U% H6 s' E: \第3题,下面能正确进行字符串赋值操作的是
6 ?6 P  N1 v$ c. l7 d% BA、char s[5]={"ABCDE"};( I0 Q& O. X8 p/ o& _
B、char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};: y. o! c3 r5 n  q2 w' R+ }
C、char *s;s="ABCDE";
0 S1 a/ W  ]" ]# oD、char *s;char a; scanf("%s",&s);
$ p* \5 T" D: `+ J! K
3 O- U# v3 A5 g. R3 b, v% W
" k5 e, t' G; T' Q7 Z' l7 n6 `% i% ?7 F5 ?! r8 ~7 o
第4题,有如下程序:    long fib(int n)    { if(n2)return(fib(n-1)+fib(n-2));    else return(2);    }    main()    { printf("%d\n",fib(3));}    该程序的输出结果是0 h$ p, f5 G. s3 P$ b4 P
A、2
& f4 Y6 F- e( w+ z) _3 D( N, C4 H) r. lB、49 f& P& i4 r7 n3 @) A% ~
C、6) H3 R* r" ?  H' ?7 [  V# w$ z
D、8
+ a. x6 h  @9 }0 l$ n( s
; ^1 n  |4 B3 k" E" ^. ~& r9 o" Z9 r- o* O/ Q; `" m& \/ Y

3 r! T4 Q/ R7 \1 l第5题,C语言允许函数类型缺省定义,此时函数值隐含的类型是
3 c* G0 b) Z: x9 Z! b7 P) J- }A、float
9 x1 I, E: k+ {+ J1 @* FB、int
% W% `8 A/ R. e+ A+ B: _- Z; {C、long! n+ n/ s2 S' E; T  e
D、double' z8 A2 u& A0 y2 c* P
4 X" w4 |5 q/ r' ~$ T* s
/ S9 r0 A. Q' z( F) T
0 {0 K' D8 e$ D  n' p- w
第6题,下列程序的输出结果是    main()    { double d=3.2; int x,y;    x=1.2; y=(x+3.8)/5.0;    printf("%d\n", d*y);    }
- [2 B8 Q: p3 HA、3
. }% ]( c' y8 ~, P1 F0 IB、3.2
# ^2 B( s5 i2 x0 jC、0
, h! |$ m* b, @9 jD、3.07
% a+ r& e2 y: h5 e5 v4 ^ . V& ^% f5 _+ i- d( o2 l
/ d  ?2 n; d. H3 n+ p1 \

3 e6 c# G, x( X: Q1 W% \第7题,阅读以下程序及对程序功能的描述,其中正确的描述是   #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
- p1 B3 c' n) r  Y% V9 R# UA、程序完成将磁盘文件的信息在屏幕上显示的功能
7 ]/ q2 D$ y! F0 S! N% qB、程序完成将两个磁盘文件合二为一的功能6 U& a; E9 \- W' w, c8 n9 k7 A0 {
C、程序完成将一个磁盘文件复制到另一个磁盘文件中: Q  y* z8 F0 N/ N! e
D、程序完成将两个磁盘文件合并并在屏幕上输出' e& p) M+ ^# q4 L( `

( e/ V5 p2 E( X. u5 y% v$ e* t
# m( P* `3 D" a0 M2 H  `
" {  Q# V$ E9 q4 j, R3 _: O第8题,有以下程序:    #include    union pw    { int i;    char ch[2];}a;     main()     {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}    程序的输出结果是
# Z6 z# B) g5 i" w) q# u8 yA、13
% j& A, Z9 J2 V; c$ j1 UB、14
4 T6 @( m: ^) c7 Q) B3 TC、208. K' W; i& E/ Y. R8 m0 e) W  ]
D、2094 D1 y$ A* u( r' Y- O7 r
' h/ S1 ~6 t6 ?
$ c) v6 U: l$ _  N
1 G: P, ^, j' e- ^( s
第9题,下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,请选择填空。   #include "stdio.h"  main(){ int i=0,j,k;do{i++;k=316-13*i;}while(k%11);j=k/11;printf("316=13*%d+11*%d",i,j);}' L, B8 v( h3 `! J! v, ^
A、k%11; b8 B- n3 r. R/ _: f2 Z& a4 F3 N% `
B、k1 k. P! y- A6 E7 X
C、k/11==0
3 L- h. X0 S, c! f% m( wD、k==0
7 `. `( P# w7 t7 q+ B( g5 H # i$ ^% D) y  q/ K/ p

1 N* n6 [. D6 l7 g; ~7 N: @7 ?: q$ ?5 \3 W6 u$ r6 M: ?4 x& \" a
第10题,一个C语言程序是由
! c" V4 t. ]& p) i: nA、一个主程序和若干子程序组成9 y7 `$ ^9 U/ w2 Y. f. h8 o
B、函数组成' }% X9 M* }, \! @# @
C、若干过程组成
  E3 F4 _1 m4 L6 e5 e8 {2 \( UD、若干子程序组成! s' Q) j. Q1 m$ ^

, |$ ]9 p  T7 t
' P+ n+ W2 G: t: M: q% R- f$ }9 g4 B" Z, R# A6 n1 u
第11题,以下对C语言函数的有关描述中,错误的是:______。
; @- z4 }5 s- l- h! l6 _. qA、调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参0 P, m2 K2 v2 ^# m) L+ P0 b
B、函数既可以嵌套定义又可以递归调用
$ {% C- O; N, V4 G; EC、函数必须有返回值,否则不能使用函数4 B% K, h" r1 W% ^
D、程序中有调用关系的所有函数必须放在同一个源程序文件中
0 j, E* ^  N3 A ,C,D
) x; u, n& `5 O# J) A9 V' O% M3 U
- y, u* c1 m" w/ S
' k, k, {' ]* p第12题,关于静态局部变量的说明正确的是______。$ O7 |5 g' j! v4 x7 _% T
A、静态局部变量存储在静态存储区
) s9 h6 y2 U: ?* w# }" YB、静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值
- x, K2 o( f  Z) NC、若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符
' }- I) b& q( _8 R: f% D7 b# wD、虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的
3 F$ t/ p+ [4 W; p) }# E& O ,B,C,D# D7 M7 E' P0 w5 g3 p

( q* I, T) c: c* I& ]0 H( P, V& I# f
第13题,以下不正确的描述是______。" |$ m6 ^, g9 I4 Y; i
A、函数的定义可以嵌套,函数的调用不可以嵌套
1 X. T( j" g) {8 e5 S$ C; iB、函数的定义不可以嵌套,函数的调用可以嵌套" l1 ]$ n: t( q3 P7 M
C、函数的定义和函数的调用均可以嵌套- s; G6 H! S( o  t8 a* y" I
D、函数的定义和函数的调用均不可以嵌套. [( J, o2 v$ s7 U
,C,D
- @5 ^; d) Y3 f
6 x5 A" q8 _1 g
  k* v* w, ^5 H, D7 l6 q* A9 L第14题,对静态变量的正确描述- x4 r; G8 T) I3 r# s% Z
A、静态局部变量在静态存储区内分配单元
# i* c" F8 `0 {3 |( S3 \# V; rB、静态外部变量可以赋初值,也可以不赋初值$ S, S0 b$ I. Z1 }1 z- ]& X( F/ r
C、静态外部变量的作用与外部变量相同
7 S0 L  ?  i) R& C% a5 L4 RD、静态局部变量在函数调用结束时,仍保存其值,不会随着消失。
+ }% c# X! d/ `. T4 \ ,B,D( g: v* H7 H8 M& L  F
: n* o9 }* x6 j' J

+ x, F$ ?) a- y& t" _第15题,下列关于#include命令的叙述中,正确的是______。
* q9 c& v% |! R* r$ F3 xA、一个#include命令中只能指定一个被包含文件+ h2 G" x  C3 n1 b
B、一个#include命令中可以指定多个被包含文件
8 {7 i* |; x- L5 |, L; w# _5 sC、一个被包含文件中又可以包含另一个被包含文件
' b9 o8 b# h) h+ s" |  r8 ID、#include命令中,文件名可以用双引号或尖括号括起来
8 u" C" ~  D8 t8 Q, W, G ,C,D
' @. F1 [4 e! b
: D! i$ k# X7 j8 f5 P4 V" {! u) g. f% Q/ w+ U0 r
第16题,puts和gets函数只能输入或输出一个字符串
5 s6 M! T' n* c: B7 dA、错误
3 w, {- q! P% X( a1 n' R' j1 V1 xB、正确
! {! D; B+ i3 \- G3 x6 v $ o$ M/ D0 I+ Y+ |" f0 H1 T
3 X* k1 }* A  h7 S

. q: l* N& ^9 i. N, R4 `1 U5 U& B第17题,语句int pt中的*pt是指针变量名。% [9 T$ f* l5 [+ U" Y* h0 w
A、错误+ N, l0 N, I" r. J# ~& U3 f
B、正确
* p; t" `# A( Z. Q
  p! U: ]8 J: w3 u8 n- l
. g) M3 R- L' a9 K% U1 i
& P& o5 V+ h3 k2 `  N第18题,switch语句中,多个case可以共用一组执行语句。(  )
/ y/ ^8 n: d! \5 K& ^& N7 CA、错误. B+ p3 L8 O7 g6 @4 U) o% u
B、正确' E0 V: T+ A$ k) \2 k1 m; K8 O

/ s5 x- L" F: f  M1 r1 K# c& r( P8 U# F

; V. ?$ L- t- n3 D" R5 v: `& @第19题,C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。(  )
# P+ {9 N# s8 O# tA、错误' D/ _& |  F  G& ?( ~0 d
B、正确8 k$ C+ Z* G7 x" m6 d

! z' d+ |6 ]& W: V" v5 k
' N, m  V- F% w" A* a9 F9 M( T
* n3 `" q7 S# Y9 X: q第20题,共用体所占的内存空间大小取决于占空间最多的那个成员变量。
, @  o. |! ^" p/ a, A4 LA、错误
" l/ t3 a8 k  `B、正确
% T% S$ t' s* F5 X; ` 9 X$ L9 ~6 j5 a8 u2 x
$ w; G- J2 ?3 j+ g+ E) v5 u/ K
  C: y) A, ?; A1 t" J
第21题,使用getchar函数可以不添加#include stdio.h命令。(  )
9 A; u* O# r! o, C7 l% Q# EA、错误. c4 T, }! L3 D: ^. p6 a& d
B、正确
# A4 K( Z' {5 n7 b   F9 a2 s' y) z

4 _  C& m- H0 G, e. k9 `  ?( L* X' M' g3 f3 |2 J. {+ r
第22题,for(;;)语句相当于while(1)语句" |5 T% E& c- i8 a" l. {" w( l9 ?
A、错误
3 }; f( E# f- g; C; E' vB、正确
$ r& Y1 B6 Y1 j1 H7 U 5 l) Q6 R- j) Q1 n6 m3 Z& p

& t9 B5 y7 A, d9 k; y( [
5 d0 L2 N4 E0 B( t- M1 W; o5 Z5 ^  E第23题,宏名必须用大写字母表示。
4 I+ n% r9 O6 p/ ?0 ~A、错误% d# h% P! r* O$ l7 j& s
B、正确$ N/ z0 L4 P" m* l* Q; r/ ^

# ~; c' f+ J6 r+ H4 u% i% M' R1 F  E5 _& g4 K' ^' j# [% d

& ^: m6 r8 ]3 L1 r第24题,putchar()函数可以输出一个字符串
* e! R" X- j' ?# x7 f1 BA、错误
3 F3 B4 z- R1 g+ a* K4 NB、正确3 ~* L: k8 Z% `. L% G! q- o; k% ]
( U4 k7 z  {9 C

! ^$ q9 g2 l' Q7 W2 ~
# z# y# r- U* r4 Y- G- e第25题,静态外部变量既可以在文本文件中引用,也可以在其它文件引用
# ?) q  H1 K  B- u% gA、错误8 Z4 ~: W0 r4 Q4 i3 n
B、正确0 s6 R: B( [+ E
% d- j; A  X; a# T" p9 E
4 E# |9 w- Q( G' b3 J

+ D. b' z+ n! J0 h! ?8 C5 K

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2019-11-11 09:24:35 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2019-11-11 10:15:04 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2019-11-11 11:05:37 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-20 07:36 , Processed in 0.103010 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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