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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

21春吉大《C语言程序设计》在线作业二(资料)

[复制链接]
发表于 2021-4-20 20:10:42 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《C语言程序设计》在线作业二) U7 h* A3 \1 |: X" I6 [
试卷总分:100    得分:1006 ?  f/ v2 T* ]7 e
第1,sizeof(float)是1 ?/ H) |: S: F8 ~7 `5 n4 \) ~
A、一个双精度型表达式
3 q1 x1 V( x- Q6 NB、一个整型表达式" v: e; d* b3 M/ _2 Q/ u4 o# P
C、一种函数调用
0 {# D0 y. y! i! }  r! H/ J* bD、一个不合法的表达式9 {# A' s- G0 g8 K' y: ^
正确资料:
) }, C4 A7 q4 p2 \! M3 m3 v& w, O& h5 I# G% T9 }0 r

5 q8 @/ K7 U' Q第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 V$ x7 m* Q" I& W* D, [( IA、4
5 T1 ~) I, f8 `& H; AB、6
# ^# z0 t6 a3 b# |) N% ~C、8
% }# e* Q( }$ sD、10
! l( d" Z, @  M3 l% {8 }正确资料:; s9 y7 [% U6 k( E4 h

5 ^5 p. B7 w. V" P# ~) c' v) A1 ~& d5 C' A/ y4 s) ?, i& x, c' ]- b
第3题,在16位IBM-PC机上使用C语言,若有如下定义    struct data    { int i;    char ch;    double f;    } b;    则结构变量b占用内存的字节数是& x( `# Z1 K4 R, ~. V
A、1
: |9 }) p2 ?( ]: S& rB、2" ]& Q3 H8 L6 X
C、7
; L' |" b4 j9 y: S. dD、11. I8 t5 I! z/ E7 Z& `
正确资料:
: v4 p) A4 k6 {( _" t
7 m# D' \2 R6 a0 f" _
! m1 n* @0 r6 _, ^( a7 p$ h& s( n- f1 w第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 O9 Z9 ]6 a; b/ F8 z) Y
A、-1,5( L; G+ G6 n! m! [
B、1,6, a/ s5 }  i! ?. i7 i" N
C、0,7
% u6 P5 C# f+ G1 y, F( [8 JD、4,10
% ~3 Z, J' |$ r8 }* c正确资料:
# r: s& |/ O: |) U
3 ~% X4 J1 N9 U9 \, ~
& g/ h( g6 Q+ b$ K资料来源:谋学网(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);    }
/ D1 g0 P, Q* q& D) y, T! kA、3
" G: z# W! L' Q0 g! rB、3.28 y" X& P0 w  k+ f9 A
C、0# Q0 V5 I4 i0 Q
D、3.07
' E: s$ u+ c3 r, L7 o" @' ?8 v& U正确资料:" E) d# G* b+ N' {8 s4 O! M) M9 h

" p2 z% f5 C5 h6 i/ j6 B
) N  k; o$ [* s第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]);    }    上面程序输出结果是0 p% w, q9 {5 T$ g# T
A、6$ O$ S8 c0 ?; E. H  B  ?
B、8
$ C! `5 ?! K0 p7 Q9 \C、4
: I5 w  Q( d# L0 t9 v1 K5 H% G2 F% ND、2
# h3 X3 d" p# K" X4 Y$ a正确资料:* H" G, |9 \% ^1 A5 _

( z4 W8 M2 ?8 l( q4 i8 O2 `1 Z  B2 i$ _
第7题,有如下程序    int a[10]={1,2,3,4,5,6,7,8,9,10};    int *p=&a[3],b;b=p[5];    则b的值是
- D' N0 h) E. Y; E5 i& b+ ^5 OA、5: T4 Y( U  C7 s
B、63 i" C5 n1 W& S' G. r2 f8 }% W& V6 I  C# O
C、9# G2 e$ W; a8 c- B
D、8
# n! b' w' K; \5 Y+ i: o正确资料:; ]/ k% z7 v# C

2 _0 |6 L* S$ b" {* _3 O3 M+ s) r, ]2 u) q" W0 L
第8题,设有以下语句:    char x=3,y=6,z;    z=x^y2;    则z的二进制值是+ O6 P  ?! W2 l6 t$ w" N) v
A、00010100* t+ u! j% D- L
B、00011011
' H  \3 S" ]) YC、000111002 t* N6 _6 v" K8 V) Y' N# ?
D、00011000
  z! a0 r. u* e% S+ D正确资料:
! b8 M) a/ d* @) e- r: c% u2 Z
! D4 r" S& J- y3 v9 N0 k8 c
4 p$ r- _8 A' H) @. p' H+ F第9题,以下程序有语法错误,有关错误原因的正确说法是    main()    { int G=5,k;    void prt_char();    ...    k=prt_char(G);    ...    }, T3 z+ O7 a1 h- w$ A* p7 U
A、语句 void prt_char();有错,它是函数调用语句,不能用void说明' B) D6 P! O1 ~  q* e
B、变量名不能使用大写字母9 l/ ?0 k# r( G% \
C、函数说明和函数调用语句之间有矛盾' v' t! G: s1 E. Q: Q" h& H$ \
D、函数名不能使用下划线
# k) s. o+ s6 X% x% b1 _3 M正确资料:3 H3 Q/ }3 l3 \$ [2 G/ |
* K6 |" _  O9 {: J2 e9 F

- v6 K6 B. g6 u- D资料来源:谋学网(www.mouxue.com),下面程序段的运行结果是    char *format="%s,a=%d,b=%d\n";    int a=11,b=10;    a+=b;    printf(format,"a+=b",a,b);  E7 _/ t: ]8 j4 j7 K
A、for,"a+=b",ab; X0 H, `: @" O& C- y
B、format,"a+=b"( H# }4 e+ j0 u8 s, c& a0 }. d1 b
C、a+=b,a=21,b=10: P& S: S6 p+ `, {9 I+ p
D、以上结果都不对5 w6 W: h7 p: T3 Y6 K6 Y1 @
正确资料:6 t: m. a: h" }8 R/ `" k! I" \
. f" [* m7 l* A! R

6 C5 n) D; }6 i4 e第11题,在文件操作中,用于检测和设置文件状态的函数有______。: `2 B# M- X& R0 o4 E2 P6 Q7 |
A、文件结束检测函数feof()
1 }$ Q2 s! C& h; jB、读写文件出错检测函数ferror()0 ~, |4 Q/ D; l$ `, p7 L5 d
C、文件出错和结束标志文件函数才clearerr()- O  H" u" J# q$ Q) Q0 S
D、文件关闭函数fclose()$ g7 [4 W  V/ y1 k9 O
正确资料:,B,C
- P5 j8 L8 V, r( {2 b& s! p9 D% ?% C% Z, ^# L

1 O; Q# ~3 Y5 }0 m8 q/ O资料来源:谋学网(www.mouxue.com),以下正确的C语言标识符是_____。
( R8 }8 L5 O5 W* Z/ B: \+ f6 R8 xA、ABC5 G$ Q2 F. m8 _- j
B、abc
3 a6 p" y. j0 P1 U7 e- }8 fC、a_bc1 ?( q" c0 m$ [4 ]4 f* v2 B. F
D、ab.c
- X" q6 u. B# K* q正确资料:,B,C9 b' L, y+ I6 ]$ ~; X0 q+ f, s4 S

0 k5 [  s8 f  @0 n+ T: c+ u" l. ^. B6 K- Q  B/ E
第13题,关于实参和形参的说法正确的是______。# v* m  W- H8 ]3 _1 T% U  x7 o1 d
A、在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元3 [; E) T9 G$ e# \9 `
B、实参可以是变量、常量或表达式
/ ?- F4 C) X& K! K2 T" Y' @C、实参与形参的类型应相同或赋值兼容
- \! ~' j6 r/ M+ d# h" u6 X' `5 i) R. cD、实参变量对形参变量的数据传递是"值传递"9 x& v$ Z* i5 j) N8 N4 n+ a! x
正确资料:,B,C,D
7 e0 b( O3 h" @3 i: m6 d
( x0 l& Y9 ~- B8 Z5 d
& {8 i+ G; D4 T( T第14题,已知:int x;,则下面的说明指针变量pb的语句______不是正确的。  p1 g: ?* M; Y) r
A、int pb=&x;
/ i) _( T6 m" Z1 YB、int *pb=x;
9 K  R! E$ ~8 [6 @. w1 f# V, EC、int *pb=&x;% s- V( y+ {' @8 F. g+ w: \$ I
D、*pb=*x
# ^* r+ Q0 Z1 ~7 [0 D正确资料:,B,D2 i9 G% c' y3 p' L4 P4 m$ P

9 D. A. d* ?* G% X! w0 w
7 p: A1 \/ q! u资料来源:谋学网(www.mouxue.com),下列字符中能构成标识符的是______。) i" C8 X+ k9 w( X# T0 g0 o
A、数字字符7 v  s4 _" p5 W0 D" r2 y- E
B、连接符
5 d: |9 i3 Z, K# I" K% ]% ^% NC、下划线字符
; [+ I2 n4 D& P- D; bD、大写字母( E" y) o+ K$ s/ H; b
正确资料:,C,D* y5 u; L0 v, i8 [' T
2 G9 w2 M& t% l! \

8 z" F) h2 T6 Z+ j2 H1 Y1 z第16题,puts和gets函数只能输入或输出一个字符串
$ J4 l$ t9 [8 x- p7 p! GA、错误
, ]% s$ T- p4 M& s/ A, [4 KB、正确
: p! k6 P) j" U正确资料:
5 l' }6 W  A/ C6 T" x/ ]+ K3 R2 Q2 d% }

2 ~# _, w! k6 j( d% Z第17题,共用体所占的内存空间大小取决于占空间最多的那个成员变量。
5 J5 Q; K6 q/ E( ^2 V. R! p! p% EA、错误% V% g( `. n0 \
B、正确& e1 [; p; ?: F8 A# Z0 N* [
正确资料:& l+ X/ ?' K8 I2 \3 i. E- k# {! l+ z
0 }3 F& k. T4 f* p! k# {

2 C! K  o+ t7 Z2 A1 l; c2 q第18题,模运算符要求两侧均应为整型数据。(  )
9 z% D) y/ E7 J& l& {) W5 K$ ZA、错误
% z! W; D7 x7 G$ OB、正确
% K% o7 G! s) h% e3 r, a正确资料:$ K" c; t( o0 r
! n2 e1 J! d, X& b1 @8 j
, {. J0 K$ M( s) W6 G1 J6 v
第19题,使用printf和scanf函数时,必须添加#include stdio.h命令。(  )% e7 I8 c  J% D# p, v8 P
A、错误. \6 q: i! L, Y0 u1 T8 [
B、正确
4 ~" l1 t. D$ m2 x1 v正确资料:. n( V1 W# b' F2 X! e5 p7 v1 k2 ~
9 E4 I' z" R' U; U3 Q: P
; S5 p* G& N% w( [3 N+ V% g
资料来源:谋学网(www.mouxue.com),' a'和"a"在内存中所占字节数相同。(  )
7 e( }, a* q4 W" [/ Q# aA、错误
, d6 I+ g$ Q4 X+ x: \. [  C% GB、正确5 I% F1 S4 f( O3 R# z6 ~9 Z
正确资料:
7 y  q- \  Z6 {  @5 I* S& U& X2 f4 E) \- Z! o

$ F  T7 d3 f' ]: U/ b, H" ^9 _: B第21题,使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到"一改全改"(  )
1 q5 t3 l  n9 j" {, o( YA、错误
0 N  w5 S# _+ w% B$ L2 s8 h5 OB、正确5 {4 z# m. V) o- R) P
正确资料:+ T7 h6 D$ U1 P, U; y6 x% b. ~

6 F3 z2 k) C9 Q4 \: Z  A% d# T/ n2 o; j6 d' N: u# P
第22题,对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。9 ^% @7 x4 `1 d! y# v
A、错误
) B9 D' i: ~. T" f( EB、正确2 r2 S" t/ O! J" K; e/ X
正确资料:) M: w* T+ l) x* Y3 X8 m

- @- e6 r# b8 s, f+ b' X4 V4 i: }
- V" x9 ?8 ~  D/ t! n5 t( f' T第23题,C程序中各函数之间既允许直接递归调用也允许间接递归调$ K; L/ I; Z  O+ k( Z1 Q
A、错误
- y' C3 I& i) [2 M/ q0 O2 @4 k+ O" aB、正确9 T% e3 {: L/ [3 e( f, Y4 T
正确资料:9 ~+ m# T" H1 O) x9 g5 g0 K, G
5 M$ O: C0 D8 x& X. ~

' |0 u4 v2 ~0 n* S第24题,一个int型与一个double型数据进行混合运算时,其结果是double型。1 n6 R+ F, j$ K" F
A、错误8 C  S7 P3 _/ R" k- i; `6 L* d
B、正确
: ]3 J* _' e9 v: S. t/ l正确资料:, o0 A) K7 K: W2 f' Q) a& \- I% E

2 d3 ~  K- \6 z8 ~1 p: b: @1 ?- ~+ y" F
资料来源:谋学网(www.mouxue.com),C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。(  )
0 R2 p& W+ c7 Q; T" xA、错误, e* I) u. ^& j4 S3 V$ b1 V
B、正确& x4 J) U+ y% N! l: `7 E
正确资料:
9 [3 b: E: R" ^, _  X+ E& n8 j4 h9 X) t) L* T
" e. t6 w9 ?, v& W8 O3 H
4 x% W3 |/ w# b- d9 V7 ^
7 l+ T2 o6 R8 U5 c( g

  K# c2 d8 _9 m' u& z2 h
2 m) h. {3 C- R" @7 c
) H* p  f% j, f/ _+ E
' U) v. ]% Y7 Y+ |
$ ^- ~. A3 H3 a/ b+ K) F* P' T% f& w
4 I& \+ y7 [! b' [( Z5 W+ X+ B

  [  h1 w/ o9 S4 J
8 T" s4 a* H# ?/ S3 U& ^
0 ]! U( _9 O, @: R6 V9 N+ F

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-3-7 08:24 , Processed in 0.099961 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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