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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2020-4-7 20:17:49 | 显示全部楼层 |阅读模式
谋学网
奥鹏】-[吉林大学]吉大20年3月《C语言程序设计》作业考核试
3 @% Q; u. r% M5 A, c试卷总分:100    得分:1002 C6 a" P. ^: W/ J4 _% D& H
第1题,C语言允许函数类型缺省定义,此时函数值隐含的类型是4 ?: s. D: K. |1 i0 n
A、float
/ Y/ L6 [2 O9 W- _B、int3 B8 f) _3 w: g; P. y
C、long
3 [! K: m0 H6 u0 u" S( u- V! LD、double
. d2 O3 A: L& f正确资料:
0 |, S( e! K' z( F; a( x
$ ~- @* j+ K. D% |6 T1 M- D' m( C
第2题,若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为0 O& F5 _1 K5 R, ~. X
A、4( p; X" m: W: L* \! R. j7 Y' H
B、16( ?1 l7 V( V) H) i
C、32/ `  b0 }7 a4 v6 X' u! F
D、52/ V4 X9 W  q, }
正确资料:
: j8 T' b4 l5 p7 x/ e
' x6 u# w3 j; g$ e" y2 J+ I- s$ X. H( j) Z
第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);    }7 y) K7 S( c8 ~9 D" M
A、4, R8 N# z1 H/ v+ N7 q8 s$ \  T
B、6/ J. ?" L/ P# c  A7 V" l- `7 D0 }1 X) o0 d# b
C、8
2 E3 F; Z, ^- H% F& A8 wD、10
6 ?4 i6 T% J' e  p  z正确资料:
7 T' W' Y% {* W% g3 s
1 p1 [" |$ ]4 [, f
3 ~; x! A, U. h8 Y  E( C第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);   }
6 [+ q- K( _, W6 M+ dA、-1,5
2 m. p+ V$ W6 J2 T8 x  ^- dB、1,68 g5 S# `, Y* `: Y: R
C、0,7
+ G+ q) G5 W! K; U) |D、4,10
. w4 f' b) `* w4 _正确资料:. ~7 C: v, d( C' F+ Z% ~
4 V( s  ?/ [8 x8 `0 {

: }( K: e3 `- y1 J6 z第5题,以下不正确的叙述是/ }5 p1 d' j  C  E
A、在C程序中,逗号运算符的优先级最低  _7 ?0 Y! W) q. T7 s& k5 \. l
B、在C程序中,APH和aph是两个不同的变量
; E* l$ a# {8 ~- F4 O8 q5 ?2 W! o- KC、若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
" Z6 ?/ @# p7 T, j% AD、当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值: \8 I* N9 v+ ?4 [4 H, n
正确资料:
( l% Q- }0 m' w! y5 k4 V6 F6 ^7 u" n, r8 L& j6 V4 j5 [# h
& H) D: p9 ?2 b  t
第6题,在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是
; M  t0 a4 Z4 T, IA、a=20000+20000;
8 \, L6 l2 g  W; M/ O1 Q( E( P7 ?. TB、a=4000*10;
( }+ I9 {% u8 L7 m* tC、a=30000+10000;
4 M, k. |+ d! _) r8 W! @' jD、a=4000L*10L7 _9 b. h  \6 |4 [( Y# ^
正确资料:7 F8 N( J' I. x* a
. T* k, B. `; y

$ K/ T4 K! u! e6 p/ U第7题,假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:    PROG ABCDEFGH IJKL回车,则输出结果为    main( int argc, char *argv[])    { while(--argc0)    printf("%s",argv[argc]);    printf("\n");    }# R' Q: T% w, n6 D! _6 e9 ^* ~
A、ABCDEFG
+ G4 ]" W4 H, p. v1 \( V2 d0 @5 hB、IJHL# l( O! E" ?) R& `/ q
C、ABCDEFGHIJKL: w9 B1 \) h& q( a. Z9 H! r4 @
D、IJKLABCDEFGH$ Q& b. `( t6 y9 u6 Q6 K; S9 D
正确资料:
$ U$ y3 ]2 ?. V2 b# J% `( H8 O
5 n% _' B" I2 H; B. K. }/ a  C' `; [& p' j# T
第8题,下列各数据类型不属于构造类型的是0 X6 }( c; G( n" A- f
A、枚举型
' N1 n8 [0 u  F, `' PB、共用型4 S2 G+ h5 x: F
C、结构型
4 F# }4 \) G. Q6 q' d4 aD、数组型
. V, `% z6 l" Q正确资料:
$ W3 Q: C5 Y+ m& @# l, X4 y1 E1 ^$ m' t! i6 k

- J7 Y8 }8 s/ q' ]* Y- N第9题,下面能正确进行字符串赋值操作的是9 m" i* g$ I! x  S0 O7 O8 k  W
A、char s[5]={"ABCDE"};
8 p5 w' U4 P4 J* B0 KB、char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};3 t8 g# r1 \% T/ Q% E, e' c  t
C、char *s;s="ABCDE";
3 I6 l( A! T  S; ~/ jD、char *s;char a; scanf("%s",&s);: [& v9 {& ^8 @& T! Z8 M
正确资料:
: f1 A6 Y; d& A+ a2 v3 h& |" L
% ], Z4 M6 ^# \, F
+ v- {+ A: z4 w% `3 i6 c$ O' s第10题,sizeof(float)是
! ]: Y, T$ ~# C/ {3 wA、一个双精度型表达式2 U. N+ m) y! Q' d; ~
B、一个整型表达式
* ^. Q, T+ h" w9 }! W+ t  {C、一种函数调用
1 H: s0 R3 u1 z" @* W# H# ]! o4 JD、一个不合法的表达式
6 E7 r" D6 t- z正确资料:" d! h" @: G' v4 t
% i+ g. ?# K: O' S! J

6 k+ C! w  X; Q- \* K# b第11题,不与while(x)语句中的x等价的是_____。4 ~; c$ t' g; ]; m& T  l9 I
A、x= =0
- o* d+ ?! T, N+ `4 @B、x= =1
% p( y% u$ B: n  {" V, JC、x!=1
. b9 n4 }/ v- U' M5 P1 LD、x!=02 A3 W( i3 E2 ?
正确资料:,B,C' Y) M! l! u3 ]8 Y

4 _7 F. ^! p4 l9 ]* @
2 d$ Z* C- A/ y- D# A第12题,在文件操作中,用于检测和设置文件状态的函数有______。  B( U- o! l3 I& p0 @7 }# c. a" _
A、文件结束检测函数feof()
2 d$ w- x5 r0 \7 ~$ S( fB、读写文件出错检测函数ferror()& K& \6 P/ b' R4 R
C、文件出错和结束标志文件函数才clearerr()+ M% J2 v" q1 x8 a9 D8 ~& p$ B
D、文件关闭函数fclose()
" W" U+ n4 W- _9 v+ s  I  C3 G9 ^" q正确资料:,B,C
. q! ]$ B' l4 S8 l6 A' [) k* f3 A! O' f- K& {& R* w6 O6 s- D- e, P

% ~  L! H$ A9 n2 R0 G5 L9 M第13题,C语言中函数返回值的类型与下列哪项无关?' E' d) J: j0 d$ V8 t& J
A、定义函数时所指定的函数类型1 e) h# [$ R0 N- z
B、调用函数时临时7 ^$ n/ X8 k3 S
C、调用该函数的主函数类型, o2 H& d, C% z$ i
D、return语句中的表达式类型
2 A" J: i* {# H( j) c& J3 r& G正确资料:,C,D' J, _. O: {1 m9 _, _* M: t3 Q

" B6 T0 R  C" s0 q) [% |
; L) o" M! y' W0 `2 X: }第14题,在C语言中,正确的int类型的常数是:______。. \$ l$ C2 f9 `2 }6 K7 o- Q
A、00 B, E) k( |- m$ T9 O8 r9 T1 S
B、32768
/ V# l6 F# Y7 k8 U* lC、037
  G2 t1 T9 o5 M" w4 Y( b5 B4 XD、0xaf
$ U7 E% |2 l% E0 q正确资料:,C,D) i' ~. t2 ~$ f* F2 e
; V/ w, U$ O# }( }
# S+ _9 S9 B% U, g$ s
第15题,已知:int x;,则下面的说明指针变量pb的语句______不是正确的。1 v9 x) l* X8 b  Q
A、int pb=&x;/ c( f. J0 n- ]/ k6 ^, @/ F  e
B、int *pb=x;0 B( u0 |0 Q) o5 R+ R' n: z* s
C、int *pb=&x;
6 J* C7 Y, i9 {/ p/ N& FD、*pb=*x/ A- |3 y( K; E
正确资料:,B,D2 Y4 i9 k3 Y7 Z2 \. Z! s! j1 t
, @# C+ d! d; f% S! f  V# R; i( M
- I0 y+ ]- H# f# L3 a& h
第16题,C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为"真"时,以0代表假,以非0代表真。(  )
% K( w7 R& z4 f$ p0 J# C8 ?2 nA、错误& R( t, m% c0 t$ J
B、正确
4 ^' M9 G/ ~8 F6 |  W) i( S正确资料:. d0 E5 ]2 W* y# u/ w7 x
* C! w2 p) k0 F0 w& `/ a# U( R$ V
7 C( N0 E1 `+ o1 v! n
第17题,' a'和"a"在内存中所占字节数相同。(  )
5 I( P! J( |6 K: _A、错误
' m# v2 A+ T# S2 P* xB、正确) A9 I, o6 x: e8 G& m
正确资料:7 L$ E1 B* ]7 _) X. N9 c

! G2 a* t" N) q9 Z0 S; k% C+ R/ `# c" w
5 [3 |% U& _; ~4 I- E  H第18题,使用getchar函数可以不添加#include stdio.h命令。(  )
8 Z3 p( |- y) ^& g1 M$ w2 Y7 rA、错误
+ R! s. Y; h9 {4 h* [$ DB、正确
/ A  G. b( c4 _8 Y* a/ @正确资料:
7 d# d3 d! h) ?
1 a! C0 W8 b5 U# e
' Z& u& J9 H% T7 p第19题,对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。
& O, D- P  k3 Y) S- Z. Z; I& KA、错误6 @( J/ l7 ]9 d/ j( Z5 y( z
B、正确/ X/ \, [* _8 L7 c9 m6 q
正确资料:
/ |) q; B3 F( x( m) f$ k! U' m( u& d, @- R% O+ p. {
9 r  `3 V8 F& h$ Y9 Q3 r! }3 p" U0 k
第20题,putchar()函数可以输出一个字符串( N. H; D7 P3 m/ A) G  w& H
A、错误6 U' U+ ]- F5 u
B、正确, [0 |  S, k  U! S2 ~! t2 u
正确资料:- @2 R; V2 ^+ t4 |
- Z# |6 e% Y6 i* ^  [" b$ q
" j9 \. A. z$ j, A/ ?, d! @5 s' b  V
第21题,C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。(  )6 l1 B, N* \* C  V, y; o/ ?$ `
A、错误
; u% [3 ?' G9 t3 |B、正确
9 ~& l3 G1 _- A  W3 R2 P" W4 n  A: t* \正确资料:) p4 U% j, ~: R$ V8 m( C. X2 P

, d+ C8 M6 m, e( |- h5 S
; U$ L7 N! P% {* g第22题,使用printf和scanf函数时,必须添加#include stdio.h命令。(  )( q3 W% p& v$ M1 ]
A、错误
' |+ H$ s- K* E# C( `  Y9 f* N* uB、正确
# l, D* L, I5 I0 {" ^( J正确资料:1 s1 i1 x5 z+ D9 J0 f

$ q2 T3 B2 E8 l' \) T$ y& J- G# `/ b" x$ a% {
第23题,静态外部变量既可以在文本文件中引用,也可以在其它文件引用1 a% C9 {" X# O& K, e
A、错误
$ [% d- M0 m% Q! O: ^B、正确; V: }1 Q* e( X2 \
正确资料:
; B" p; _0 R: _" ?) Z8 R9 S5 Z$ d* v2 `$ f  h1 X2 d
$ E* ^, Z. r+ E# m, ~" Y# s
第24题,宏定义就是用宏名代替一个字符串,也就是简单的置换,不作正确性检查。
, e$ [; D# Q: K' r* _, Z# E- E, [. GA、错误5 h: Q1 D. S. J2 A
B、正确
8 V( ^( R$ X: k5 R) W% J  z正确资料:
  a7 A* O  l0 X" `0 F7 K; a# E9 v
1 d9 g1 H% v4 H9 V  M$ d: K" |8 @6 I- s* j5 F
第25题,使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到"一改全改"(  )) |9 c9 t6 s: p) S+ c8 l( ^/ M
A、错误  ~, t0 e$ F5 B/ b- Q# m7 d: E: l
B、正确
% ]% {) g0 Z" A, v! b% d7 e( f. l正确资料:+ V4 s# l: [, v; r5 V; x7 t: k
; r; B: V4 k! z' ~# D
& }9 h9 p, H2 \& K1 k

) c1 G& s& b* }7 r3 P% @+ z0 Q" ^& E5 v/ x
# H2 W2 r( O. ]
- [- r- c+ y' t
3 w, H8 T$ @7 A: U$ F

' R/ {& ?) P0 C' _, Q
. \: ~2 ~0 \: T. H/ Y2 i' e. b9 O: G# s/ J7 [5 J

2 h. I( N. \! ~- h# O* L$ d1 l7 G  R) [9 L4 B

# `* x' O& D! [) b7 F/ ]" m1 ?) I

本帖子中包含更多资源

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-25 23:12 , Processed in 0.105285 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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