奥鹏作业答案-谋学网

 找回密码
 会员注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

[吉林大学]吉大20年3月《C语言程序设计》作业考核试题(100分)

[复制链接]
发表于 2020-4-7 20:17:49 | 显示全部楼层 |阅读模式
谋学网
【奥鹏】-[吉林大学]吉大20年3月《C语言程序设计》作业考核试题
/ }3 c; ^3 t1 N5 }% V9 b8 H试卷总分:100    得分:100  E$ |( j0 J3 `  p' q8 `
第1题,C语言允许函数类型缺省定义,此时函数值隐含的类型是
2 k! S$ l3 i/ q+ LA、float
6 M2 s. N- G5 W. q3 v9 t% X, jB、int
2 {7 h! P5 \( U6 f, V8 N/ NC、long
4 p7 I, Z/ ^# c1 e! T+ rD、double4 t, C5 k( Q) h7 ~
正确答案:
/ ~( ~& q. F. Y$ Z! c, ]. G/ R! }$ ]' X
2 M" g+ w, D- Z2 s+ ~
第2题,若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为+ m2 Q" D9 b* ]* _* x3 e* i7 s
A、4. }4 Z+ Y8 Y+ G1 Z
B、16
$ M# k0 I# w, \7 Z& Z7 FC、32- |* e: w9 g- ~$ F  C1 @. Y! \  W
D、52. e" Y5 v, Z2 k5 H2 `, x) K
正确答案:
/ o/ W  G  Z0 C& v5 v# o4 B- \5 l; x" q. @9 Q! }) N0 D

/ P2 |0 d) x& ^/ y第3题,下列程序的输出结果是    int b=2;    int func(int *a)    { b += *a; return(b);}    main()    { int a=2, res=2;    res += func(&a);    printf("%d\n",res);    }; f8 X5 w) u* E( e
A、4
2 t$ k; V: Z. OB、6
$ V% j* T; o& NC、8
" Q7 a  \8 D7 N* E3 F  oD、100 p( o5 w7 W/ P, M5 ^
正确答案:
7 L% @5 z) W4 J8 [
' b- U. a/ ~9 `* k' O- A
, X; ^# }( o  U第4题,执行以下程序后,a,b的值分别为   main()   { int a,b,k=4,m=6,*p1=&k,*p2=&m;   a=p1==&m;   b=(*p1)/(*p2)+7;   printf("a=%d\n",a);   printf("b=%d\n",b);   }
4 \5 d% s# m" f- Y7 Y  z# BA、-1,5
3 g* K" E- a- v; JB、1,6
  q. E& e7 g5 s: A, qC、0,7
& c3 x8 |3 W: J1 @D、4,10( N% i/ W' f  Z/ L  a1 x' t# m% F8 e
正确答案:/ b, \1 I/ o7 K- A

8 _, c/ C+ C2 a& ]4 w; d- Q. \8 T3 O' y+ y' @& _0 B
第5题,以下不正确的叙述是
- p" v5 _5 i$ j; G9 O" ZA、在C程序中,逗号运算符的优先级最低: g) B# g+ r& Z3 c4 {+ P
B、在C程序中,APH和aph是两个不同的变量
; ~( y) {8 s5 V$ ?C、若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变/ u) I" ?. U8 {1 w) a" G# E
D、当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值0 q9 n$ F6 n* f8 r& @
正确答案:% j, i* J$ \. F' M9 K: I+ X1 f# [7 C
( r" M# a' q1 C5 R

( K& P, v- ?" Q8 N第6题,在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是) _: a* I1 |1 T% }4 ~, `+ d& I) D
A、a=20000+20000;9 _3 I9 p1 _2 d/ F. Q% x
B、a=4000*10;. n" k' P4 ?( N4 C4 ?7 P; w% }
C、a=30000+10000;
/ m2 `) r& B/ CD、a=4000L*10L
/ ~6 Z2 p1 x9 Y9 r- s& Z. [正确答案:
! Q" P7 r) M$ {/ Y$ }6 @
' }3 h6 x" [9 ]3 j( _6 p6 _+ r
6 H0 F; i. w8 B5 f* j* s1 w第7题,假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:    PROG ABCDEFGH IJKL回车,则输出结果为    main( int argc, char *argv[])    { while(--argc0)    printf("%s",argv[argc]);    printf("\n");    }: f6 M, \& U: C7 b5 P5 }7 t
A、ABCDEFG
- `1 T6 q1 @1 |1 n- g2 J2 ^B、IJHL
/ U. K; U" F, B/ r- D$ s- uC、ABCDEFGHIJKL# w+ J8 r( F: X/ a5 {/ Y
D、IJKLABCDEFGH0 }3 |# D( ~: Q- o6 i
正确答案:6 A5 I& ?% ~9 m. p& b9 f
! _( e9 ]- K3 I, w; A( u& \% w

6 b* t* G* T; @% X3 U1 V第8题,下列各数据类型不属于构造类型的是1 S5 Y/ _0 S6 H& E
A、枚举型
- o4 U6 R( [2 j" n; b- E  tB、共用型
$ Q( ]* H2 h# |# `- iC、结构型+ V! @6 O0 i% V" e  A- A
D、数组型
9 W" {3 z  R. U3 `" A正确答案:  |' j7 o% g& J

. |- q5 F  P6 I6 }5 r: y
9 Y7 b3 M% @- Y$ A第9题,下面能正确进行字符串赋值操作的是
% F& P& n: v9 q8 ~1 b, BA、char s[5]={"ABCDE"};
( W* M/ R! b: I; H; Z5 Y; eB、char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};; s1 B. D+ |  ~; p8 c% u
C、char *s;s="ABCDE";
; ]: _6 d4 [. I0 d7 }/ o  A* s5 ^D、char *s;char a; scanf("%s",&s);
2 f: ]. t) ^" ]- _7 ?9 t& p正确答案:  U' k# h# s4 E" y/ {

& }& H0 j% \4 F: `, ~+ g1 t
' \7 `/ L4 f, v/ m* ]5 {- e# E第10题,sizeof(float)是
& S; J: [4 r4 q4 B7 hA、一个双精度型表达式$ `3 w0 s* s# U
B、一个整型表达式9 n4 w0 W/ c3 T1 ]/ ~0 v" `' Z
C、一种函数调用8 P! y6 ?& R7 m! I0 `4 k5 C
D、一个不合法的表达式: ]) @% i" T& |: ?& x0 w
正确答案:
  b* I9 k1 |+ b5 e8 ?0 O  ^( g4 k: V. U: D* e0 a
9 U6 B& I7 }7 e9 f* F8 w6 B
第11题,不与while(x)语句中的x等价的是_____。
# W% U: [. M! l. b0 P$ l( W) nA、x= =0( w5 L: M  t0 G3 n4 f
B、x= =1
3 v$ R7 g1 ~) `4 b) P! `1 wC、x!=1
. H5 O) f* F0 M( j% ?. tD、x!=0, q5 a9 P* c& p" W; G$ U) u7 T
正确答案:,B,C
# K; v1 H  I- J6 x* Q. X" ?: M! ]' B$ y& U) X+ d' I. D

- A7 S, X; b  y2 q第12题,在文件操作中,用于检测和设置文件状态的函数有______。
' m) q  P' |0 j# E1 ^+ @A、文件结束检测函数feof()
5 J* P4 T$ M- t7 h8 R' C0 _B、读写文件出错检测函数ferror()
- q2 Y3 I% Y4 M: L  cC、文件出错和结束标志文件函数才clearerr()
* v1 R5 K- H, k* k" b( @/ QD、文件关闭函数fclose()- v- r; v8 e! |$ Z
正确答案:,B,C
0 O1 D* g$ X: F+ v+ d$ f: P- V' e9 z. V. o8 v$ h

8 Z) T9 b: O; M8 J; K3 T, _4 i第13题,C语言中函数返回值的类型与下列哪项无关?- ^5 o+ Z) v! G4 o/ w  W
A、定义函数时所指定的函数类型
% Y) q9 U6 x3 @1 t& wB、调用函数时临时/ o3 ^$ K% ], H) d
C、调用该函数的主函数类型
6 ~' o( a1 y% Q" {# ~7 K8 ?+ SD、return语句中的表达式类型
# Q" h( @+ p( u" }1 k; e正确答案:,C,D$ o* u# ], p' {1 O4 I3 S
+ _  G5 ?& H# p* S' w! L
0 @6 g. T/ S  x1 c
第14题,在C语言中,正确的int类型的常数是:______。
  j- ?( K6 |: Z/ n6 A0 eA、0
& v+ m! n  _( L6 j, pB、327686 E7 r- v# f. X& V' _
C、037
' S* X, i/ F9 f4 YD、0xaf
4 C! O2 T- M9 L3 Z! d* r( f! b' Z, W正确答案:,C,D; z- D" l9 g: k- H" u
7 A; C* J1 y9 q# b: V5 G! K& a4 P. d
+ }0 c( P6 {( Y4 Y2 r- f6 F
第15题,已知:int x;,则下面的说明指针变量pb的语句______不是正确的。
  m) _) a, Q( mA、int pb=&x;
, b! d$ s. l0 \) ~& ~B、int *pb=x;* ]; I9 V$ \4 v! i" L0 g
C、int *pb=&x;
! M7 A+ z6 R$ H6 n" ND、*pb=*x4 b7 ^' `( j9 o: s$ X
正确答案:,B,D
  j+ f  `$ h2 s; M: o) A' C! K. ], V. J, `

7 u# l8 e7 J" X" t第16题,C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为"真"时,以0代表假,以非0代表真。(  )
, F5 Z" q, M: y& \- T4 EA、错误$ z4 J: \  P# N0 M
B、正确9 Y/ }4 g& H: z+ Q
正确答案:
4 U7 j8 V" s$ [9 A$ n2 R& N% l( e( ?2 G+ @( O( |1 F0 f' H6 @

' u! Z5 `; |/ i/ J0 ]9 D第17题,' a'和"a"在内存中所占字节数相同。(  )
/ c# o1 \9 J) v1 `' bA、错误1 Q' U7 T/ `9 x' u6 t: s
B、正确
9 ]9 l( J6 b0 o. n4 u: Y5 O正确答案:
+ K( Z/ N5 F) g2 w
/ O# V5 g# L0 Q% x
! `3 M6 d# u2 j8 G- S+ C; ~第18题,使用getchar函数可以不添加#include stdio.h命令。(  )! R' R# |7 a: j* }( t$ S5 c
A、错误
1 z! q& x) B) ]) WB、正确7 P2 d6 u, r9 b# }7 B( D# F
正确答案:
* h. o% z: y5 b0 Y( Z% O
; I/ n: d9 |5 A6 z2 d$ H6 I# y3 e6 p* z. w. [
第19题,对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。
# d7 b1 h9 d8 [- s$ j& j/ tA、错误3 X+ a! ?2 L, m7 ]' L
B、正确
! X0 A, y# ]  `* J1 O9 k正确答案:5 Q; O/ j: v4 E; q4 z2 b3 s8 N
! q" J: l& I: v
( U% v+ b% C# m8 {: M
第20题,putchar()函数可以输出一个字符串9 k4 x4 k; H" W" d7 R, F1 `3 O
A、错误
2 m* o9 k. P# T+ _/ A. f$ I5 OB、正确
4 P, P. ]% ^6 e& F/ f正确答案:
9 g# h6 w) @4 t0 i0 ?& M. I, q+ J2 _( T" b- |5 P9 D/ d
1 t' c, y; y# P5 o0 h, i6 [) h8 Y
第21题,C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。(  )6 ~- e5 g4 ^: d; q+ u6 D4 l9 G) s
A、错误! d' h6 n/ M; V# @" l+ w
B、正确3 Y: w/ D7 \' O% }
正确答案:
) ^5 F5 p. @5 l( c$ n5 d' d
' K! o- \, ~& O% f6 p* g; Y: @9 U1 Z0 f' ~0 M3 E2 f8 [
第22题,使用printf和scanf函数时,必须添加#include stdio.h命令。(  )
! z* Q/ o3 L2 SA、错误6 x$ `4 ]0 {7 ?! i7 g
B、正确, y: f; z! `# S" }+ D. U( ?
正确答案:
' c. }: B6 v# A9 u1 x- x( y, m5 n7 t8 z2 u9 P
4 A6 c2 Q8 z7 x1 C( J7 l
第23题,静态外部变量既可以在文本文件中引用,也可以在其它文件引用6 \: f4 v+ ?$ b6 y) \% l
A、错误% k8 q5 f) R- l( i, \
B、正确
4 t8 }: I* |( b" L3 I; g7 J, z. s/ H正确答案:
* R" V4 s3 f; C. v9 h1 T) E
7 W) U: @* k4 c8 v4 B
! @' q7 ^0 w; k# B& d+ L6 [1 H第24题,宏定义就是用宏名代替一个字符串,也就是简单的置换,不作正确性检查。
9 _# d* `9 @* {8 i1 t2 DA、错误; b! H# D, O4 m# `- m- z
B、正确; [3 m& ~% W/ {% E. ]
正确答案:. j5 z" |8 L7 F; C- l
- b, t+ i0 [, P' `3 u6 w
3 l8 c3 L2 R6 {. Q
第25题,使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到"一改全改"(  )' ~$ P/ o+ P& N7 s1 N
A、错误
$ m, f* p+ Q- zB、正确
' G, c* v9 S; N( t: c% I( K正确答案:2 u9 F/ Q9 D$ ^4 P0 y+ u5 \: G

$ `( g* `* J' |8 c! l* j& Z' p# U! o* Z
0 M; s% v0 |7 v; g
! {1 B$ P7 c6 j. `& Y" W* v/ U! U8 u. }1 A8 y9 F1 y
( m. ~/ p/ ^! e3 p, \$ V

& I9 _% p' ]! r1 D1 b) g% t# x

7 f: R$ Z1 h: [6 W1 m
/ L3 A8 z2 |, J) r) ^4 I# d6 G
# ?$ p7 p! i4 J2 p
: q7 @7 f% v! ]' N* O: D  N5 c3 o: i+ h
" L; _7 U. }' U6 ~2 U$ D
; g# i, x+ R" P

本帖子中包含更多资源

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

x
奥鹏作业答案,奥鹏在线作业答案
发表于 2020-4-9 06:16:08 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

发表于 2020-4-9 06:36:18 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

发表于 2020-4-9 06:58:29 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表