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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

20秋吉大《C语言程序设计》在线作业二-2

[复制链接]
发表于 2020-12-20 20:47:16 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《C语言程序设计》在线作业二2 R' e& m5 V% c$ K9 P2 Z# f
试卷总分:100    得分:100( I( f. n7 l8 m2 g" s" m
第1,sizeof(float)是
$ `  N0 O. [3 CA、一个双精度型表达式
& t! m" G, \. Q1 cB、一个整型表达式" P2 G0 w% ?/ v0 q; W4 |7 Z
C、一种函数调用# ?$ e) ?" ^! V6 Z
D、一个不合法的表达式
& u+ e! w& }) \  E' W正确资料:" J/ Y2 B8 h  P6 Y9 R7 F
0 ^+ e& i6 x) |1 z. U7 L% }

/ O( h/ z) r; e% {第2题,下列程序的输出结果是    int b=2;    int func(int *a)    { b += *a; return(b);}    main()    { int a=2, res=2;    res += func(&a);    printf("%d\n",res);    }
6 y  _8 w7 a. d: y' M- u7 [A、4' S* Q9 h" O  t) K, B8 ^
B、6
+ x: E, P5 T6 {4 z+ i3 E7 |3 ZC、8
3 e$ w- F! x+ q  M; O# o) yD、10
% `3 B- @" c/ Z9 l$ o& S" @/ p正确资料:
9 x* t- j2 v8 L7 L% E3 {& c1 ?) |2 h8 r
; D! }! {3 v% k/ W4 n+ i$ y
第3题,在16位IBM-PC机上使用C语言,若有如下定义    struct data    { int i;    char ch;    double f;    } b;    则结构变量b占用内存的字节数是
8 O4 N4 D/ L# z. K- L/ m4 L8 C5 NA、10 Z' s' X0 `. a5 I. X
B、2
- b, @! J' B3 O3 Y& PC、7
' t+ `! E2 M( _1 D& I4 P" s8 UD、11
  L. g: f) t' M% ]正确资料:" U9 q! k6 i% w
/ g  k9 d, t, K6 R$ \
- \5 F$ M) t% H3 \/ ]5 D+ F
第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);   }) V1 \! V' B1 b+ v) p& q4 L+ T
A、-1,5
* k$ y9 w2 L, n4 R. w/ DB、1,6
# b) S0 ]) c$ s" e7 Q; ^C、0,7: f6 `3 o. J4 N! b% ~& O2 y. I1 s
D、4,100 `7 V) Y  I0 P+ _
正确资料:' ^0 c; S8 M( H5 F6 M, f8 Q
+ C- H7 [, U2 h- g3 U5 A

9 M" n! D, F/ \# P资料来源:谋学网(www.mouxue.com),下列程序的输出结果是    main()    { double d=3.2; int x,y;    x=1.2; y=(x+3.8)/5.0;    printf("%d\n", d*y);    }
  q/ L3 e8 a- s) vA、3
" W9 \$ E  L% TB、3.2- c  L9 G7 S( r+ S8 Y) z
C、0
( j5 m4 S+ v' m4 H& ~$ ?3 K+ M+ r+ M  GD、3.070 C7 F, g: ]$ M" w/ l
正确资料:
7 [) Q4 @3 F0 m$ P/ ?1 J$ g4 F2 P8 b# J* A" F0 k

8 D0 |: Z5 c7 e+ Q第6题,若有以下程序    #include     int a[]={2,4,6,8};    main()    { int i;    int *p=a;    for(i=0;i4;i++)a[i]=*p;    printf("%d\n",a[2]);    }    上面程序输出结果是( d; e; d3 \3 J9 |( T: d
A、6: [5 v1 j4 h9 {1 ]
B、8
+ |, H' s: x% y3 O( I- B8 hC、4! q6 \. r- \8 P, n, D  e& M
D、2$ N8 ?4 O7 L) E7 S9 z
正确资料:! V& ~5 @7 `, ?; e
, p! D. I9 V/ M: A2 c6 F
4 `; {) {0 D; j! [" z, A# P
第7题,有如下程序    int a[10]={1,2,3,4,5,6,7,8,9,10};    int *p=&a[3],b;b=p[5];    则b的值是) X3 W% i3 X( a2 q
A、5
' G# j' N7 a! `$ q& zB、6+ |$ X3 Z( ]2 h2 d
C、9
: F3 l3 E0 S! ED、8
2 f1 Q$ F& U, S正确资料:
% c: s; A. o# C& t; ^3 L+ X3 {& i' _/ n+ h) T7 W

- t% a# A: p4 O. X+ D6 k- J第8题,设有以下语句:    char x=3,y=6,z;    z=x^y2;    则z的二进制值是
) l2 p2 U1 L' N4 EA、00010100
* L; ~- v" p1 ]( VB、00011011
8 J  {, g6 ~0 L9 \: ?3 s9 rC、00011100
" [) ^3 L8 U! L) ]4 i2 FD、00011000
" n6 G. Z4 @6 N- \  Q/ r正确资料:6 M* N% q& b1 l- T7 {

% s. s2 I1 h% s8 {8 l) t  a. J6 o5 s* p8 C
第9题,以下程序有语法错误,有关错误原因的正确说法是    main()    { int G=5,k;    void prt_char();    ...    k=prt_char(G);    ...    }# d" r0 O& [  d+ N' E' u
A、语句 void prt_char();有错,它是函数调用语句,不能用void说明
- K6 E+ d9 w+ j- x5 W" r4 ]3 M- lB、变量名不能使用大写字母3 }# ?1 Q* A: P3 m9 v! F$ }% x
C、函数说明和函数调用语句之间有矛盾
/ `* ~* ~& T5 Z+ LD、函数名不能使用下划线
: d" I, G+ ^# B  G& Z正确资料:
& u! ^8 p' _+ }% \! l, Z) v4 I3 ~; s) q, @4 F

, a' J- n. e5 L+ R7 q$ l资料来源:谋学网(www.mouxue.com),下面程序段的运行结果是    char *format="%s,a=%d,b=%d\n";    int a=11,b=10;    a+=b;    printf(format,"a+=b",a,b);( D5 d. W- Z9 ], Y7 D
A、for,"a+=b",ab
& j5 ?" f1 Y# \2 L; F+ sB、format,"a+=b"
' ^) ~3 P. ~, ?$ _9 H' E9 [C、a+=b,a=21,b=10$ `2 G$ g/ T( j
D、以上结果都不对
. k( K+ n. m# J8 j# d8 u正确资料:
% C! q) n4 Z5 ~7 J3 l8 }; G, s8 i( [8 X, x. z

# u' Q$ ?7 i; O6 }第11题,在文件操作中,用于检测和设置文件状态的函数有______。
+ i. W- {/ J* ^. t$ z8 v; k! cA、文件结束检测函数feof()
) n, l% f8 o' R1 c  c- a" K/ IB、读写文件出错检测函数ferror()
1 {% [8 U) f; a) p1 ~C、文件出错和结束标志文件函数才clearerr()  G- g$ V9 S! p1 p% o
D、文件关闭函数fclose()" |& I  K6 _0 I7 a3 x/ m' A
正确资料:,B,C
4 q& F5 n) P0 ~" |/ ?' i- ]* C6 I9 \$ i  U% f0 ~, ?9 h

6 p1 H( y& F5 S. j  ^$ |3 M% V1 Z- V资料来源:谋学网(www.mouxue.com),以下正确的C语言标识符是_____。. Z5 A* g! Y! u3 g3 n6 c
A、ABC
+ @6 y0 K  X6 v% b- t, M  `/ A1 a  EB、abc
4 f; Q! O  d, T( Y( }4 B; `C、a_bc( z% a4 \# X- C& P+ d: ?# t
D、ab.c
# H9 v0 O6 W) n3 V5 T正确资料:,B,C2 H8 \( V) S7 d( a" j, ?2 [
" l) l# o5 V1 ?/ r( L

3 B* R( Q3 ]( l% J第13题,关于实参和形参的说法正确的是______。! a. l" Y/ D, ^  i" Q/ K3 R+ h
A、在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元
. ~+ t, }0 I; Y/ \4 cB、实参可以是变量、常量或表达式
+ Z* O6 \& y$ j- _C、实参与形参的类型应相同或赋值兼容
! h3 @3 t* p6 q" w0 K  qD、实参变量对形参变量的数据传递是"值传递"
% p3 w, [3 S8 J: F3 D正确资料:,B,C,D* g* w. L/ i& R4 g9 }, Z" e
7 v: s' V, M+ z
- K0 Y2 q4 j1 C$ \, E6 F
第14题,已知:int x;,则下面的说明指针变量pb的语句______不是正确的。
2 z' J9 j0 S! K; jA、int pb=&x;
- k3 Z% k0 ~, M8 p4 Y( O4 c/ [+ FB、int *pb=x;' P3 T/ G- ]& u) b3 U& E1 C
C、int *pb=&x;5 O) u! m/ W6 y) u
D、*pb=*x; F: g9 F% P% n/ x% C9 Y
正确资料:,B,D6 B0 J; k5 ^$ t. y$ j  u1 u; W
. Q7 x. m8 v9 I. z

4 D- c1 a. e3 x, P% _资料来源:谋学网(www.mouxue.com),下列字符中能构成标识符的是______。
! y  {8 Q0 |5 p' b, i( `/ pA、数字字符
6 G; i+ R/ a+ y2 u. s+ w! @' YB、连接符; a3 w/ R+ s- \! P. v5 U8 w$ v2 o& r
C、下划线字符9 B8 p% y; A3 N# @* M% V$ ]5 t
D、大写字母
4 W; @" j; k1 `1 M$ F# h( e正确资料:,C,D1 y8 F7 q6 Z$ E8 v/ |* _

+ O/ V7 G( w6 j4 a1 F* E# n/ |: U. q. n
第16题,puts和gets函数只能输入或输出一个字符串1 L$ h5 {. h8 \
A、错误
' o2 S! ]" w! v/ A' n. |B、正确) E2 g% g+ p. g2 J  ?" X" ~$ _' `
正确资料:' a0 U, X3 c- V9 X2 i
: m: ]8 K. ^! v
. ~8 x0 M5 {6 I5 `: w! w1 o! u6 I$ [2 ~9 q
第17题,共用体所占的内存空间大小取决于占空间最多的那个成员变量。
) v- @  N1 X$ Q% BA、错误, g) X& |* L  O& ]/ K; C, F& d9 I
B、正确, z3 C! B+ ^  R. I- @2 ?- l7 Y
正确资料:
7 Y! d4 B0 U+ q* b) [5 W  R! p, S8 |% l9 x, l& U4 |' s1 ?
3 ]* K# y" t4 Y- S
第18题,模运算符要求两侧均应为整型数据。(  )
& o5 m9 `3 l3 R1 }" V* tA、错误1 |' h+ o+ g3 B3 ~" u
B、正确
! H7 ?9 ]* S7 s. W正确资料:+ B+ d- K) w: j9 S$ i& @% a# V% f) x

  Y0 V+ }" g8 q; Q6 [, O
( S( L  @+ \# p6 W+ P1 B) {第19题,使用printf和scanf函数时,必须添加#include stdio.h命令。(  )  q( M1 x5 Z5 K* Z' k( L2 S! W4 I
A、错误* b# t- `$ q9 x
B、正确; g- d& k+ `: U+ V7 z: [# ?
正确资料:' {/ H1 a5 @0 e- Q. g0 w7 @+ y

, W  g- [( o9 O( d0 V* u' `* C
5 D1 W5 f& B' T* b资料来源:谋学网(www.mouxue.com),' a'和"a"在内存中所占字节数相同。(  )( V/ G9 K7 ~/ R2 a# H  Q
A、错误
7 f, F% E( Q5 m4 u/ S4 t) F- g. n3 sB、正确; ]+ C" @& L  _2 R
正确资料:
7 {4 I, k: y0 r+ ~' R9 o# t7 o9 Z4 {

; J" q+ C8 I, F+ y7 @3 x! _+ U. [+ d第21题,使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到"一改全改"(  )5 }: c' e2 @  B* w5 e
A、错误
( I  A" v8 D4 m0 K- gB、正确$ Y+ x* y' D3 C7 }) d. w3 y
正确资料:
- s8 t% s& F6 u5 \
; X+ c! L. ^3 Z" P1 j- J8 z- }+ a
3 |0 u/ K2 M* F3 A! r% i1 \第22题,对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。% @) b# |# Q1 W! ]9 ?0 w
A、错误
4 k, s5 C$ A5 Z3 T  IB、正确
1 q0 I" F1 Y+ |' |6 v正确资料:
% j/ H% P% u# D( U$ l- L- P  m/ t. i# o# {

3 `- S" `* M: Y0 h* l第23题,C程序中各函数之间既允许直接递归调用也允许间接递归调
" ~* I" D; C2 D) {  RA、错误5 k  F  ]- D: r1 K  `" @6 T
B、正确
' A( r$ c6 ?& y5 u* H正确资料:
3 [7 {+ E# e6 H7 V% l3 H- _3 Z
1 @% v& s( }: f. A& `6 X  q- B( \/ \2 ?- n3 f. B
第24题,一个int型与一个double型数据进行混合运算时,其结果是double型。3 w8 v+ E( q, Y, s% P! t
A、错误
0 n3 s5 w8 m% `  P/ J: X, sB、正确
* e# O$ `- M* t" g4 c# `正确资料:, b/ a% z- t3 o' i  ?6 n

/ t# Q  v2 L7 a4 J! ]% q7 T. }2 L0 c6 A- \; Z
资料来源:谋学网(www.mouxue.com),C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。(  )
; V3 @$ W# [  X# U; p4 h& ], qA、错误
! s. K& x9 L4 bB、正确" Z; S" e+ q- L' D2 d
正确资料:' i- t0 d1 u+ M
: q- M: w$ h# g8 V5 x
1 H1 ~8 X4 f5 T
  h4 X! o) V  B) b1 E4 Z

; c  j9 Z' w1 M
: }  U7 L: X2 _5 J' n9 I0 H4 r! y8 ?7 G
  i1 u% p4 R7 G6 A" }, z; ]  y

, x  Z8 v+ Q( R( M! F/ f+ t' y+ z6 f) B& E
4 l# }1 l& d; S0 }) z) i1 m

5 @8 g8 R9 i  S  N8 {7 h4 ~: @& u/ [$ l9 y( s

9 ~0 u# E- P. @, p7 K6 u( ~* w' v2 o' M

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-6-28 19:20 , Processed in 0.102925 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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