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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2021-4-20 20:10:42 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《C语言程序设计》在线作业二$ y7 ?4 F% n6 H. }- x4 Y7 J. E) G
试卷总分:100    得分:100
" Y2 n: g9 i- ?第1,sizeof(float)是
, b  `; y: \( F% B; ?A、一个双精度型表达式
+ z$ H5 {+ i: \( G; ~B、一个整型表达式: M8 n7 x+ \8 [) M/ t
C、一种函数调用7 S, z. Z/ K1 K0 F/ X. b/ z8 h& t6 `
D、一个不合法的表达式- _) Q" h# q% {6 ^0 A
正确资料:
" t6 O2 l9 s" y. f/ s: K
+ T, J4 X1 k1 }1 A" n6 H
+ z: \) L$ N: ?第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);    }. M9 \& s! f" c( ?) Y0 d
A、4
/ X0 O' k! i& j* t1 H9 l5 c# ]B、6
+ m3 U6 w( ]$ G. YC、8; D9 W( D$ K% a7 _
D、108 R+ K7 u- y$ M+ H- c6 t/ ], Y2 y
正确资料:6 a. U6 A# N( [9 p6 y3 Q6 G

" R& E+ {% A, \8 H( }. c% v. Z% r) T7 w" o9 R: m: D
第3题,在16位IBM-PC机上使用C语言,若有如下定义    struct data    { int i;    char ch;    double f;    } b;    则结构变量b占用内存的字节数是# ]5 l2 j+ A! u" }2 ]
A、1
, [" T$ O3 e6 n* p+ SB、2; G  k: n  |# B9 ?5 ?/ S  P* C
C、79 h- E8 w$ @! ]6 C4 ]
D、11) B! @  C5 j8 Y) y
正确资料:# o( t  A. O. ?
/ V" ]2 Y# p+ U

, P( M. ?1 H% J- T9 W' ^" z第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);   }
7 }9 w% `) q: g  m+ @7 hA、-1,53 g2 C0 q  l8 P4 K5 W+ c
B、1,67 [: }4 w) C3 V! Z
C、0,7& f# q" m0 I; g! _4 k# }
D、4,10
, M. {0 V& p$ g正确资料:
, k: v4 p: D4 f. T! b
. c8 j2 G* f* m3 t5 a# m) }, \9 B9 o. i
资料来源:谋学网(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);    }
- @% W" G8 m  T, O+ ?( r1 vA、3- R+ z" e8 f/ O. a4 i
B、3.2. s' [0 X: J6 l+ r3 M: h
C、0+ `4 }) H6 u" R, O: E7 F
D、3.07
0 r: J' {. P, v正确资料:
/ a1 h6 _7 N2 A5 f1 J
1 w3 K5 i7 X9 \+ U( f; T, x8 f+ U) ~3 T- h
第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]);    }    上面程序输出结果是
; {- t  [8 c+ u* fA、6
. |) e( o  M! r6 }! ]! FB、88 J, H2 y% ^+ q+ V6 d& I- u
C、4+ U, H7 C# G+ e; c- m7 `: E" Q
D、20 m0 r  T, e5 l! v  u
正确资料:8 |5 ], G4 o  j3 i- Z0 P2 C
9 C* @* h$ I# o( h

  R8 n; Q3 {* Y6 K1 e( C! M第7题,有如下程序    int a[10]={1,2,3,4,5,6,7,8,9,10};    int *p=&a[3],b;b=p[5];    则b的值是
4 H/ e9 t+ e4 K3 t, _A、54 I2 z' ?6 h- A& `
B、6$ ]9 |  e' f1 U: C- y7 j8 C% `  Y: C
C、9
6 W5 Y+ ^% F  j1 A2 dD、8" w6 H0 k' S; m: @) m
正确资料:/ N4 @5 y' B7 H$ b$ H: U! T( }- ~
- |( _  l2 A- c0 |5 P( y8 A
3 e- G9 ?) Y' A/ R& j& ]
第8题,设有以下语句:    char x=3,y=6,z;    z=x^y2;    则z的二进制值是
3 R1 \( b5 b& ]: g3 wA、00010100# p2 y& v" q/ j7 V# v- [
B、00011011  g' T& L! i0 v& {# G4 L4 O% P5 I5 U' H! m
C、00011100
) y* L0 {8 ]4 l( z: D# A! h) r9 gD、00011000
1 d7 O5 e2 w6 `正确资料:: Z1 ]' o* I3 w; J6 h5 g
  K3 W7 E7 F: O& [0 a: k7 S4 v
, `0 Q( P# c# @; U: H" p
第9题,以下程序有语法错误,有关错误原因的正确说法是    main()    { int G=5,k;    void prt_char();    ...    k=prt_char(G);    ...    }
8 _# j/ {( R, h7 @+ H4 DA、语句 void prt_char();有错,它是函数调用语句,不能用void说明. i( X' h% I3 y1 [
B、变量名不能使用大写字母- Q, S4 h0 U) j6 f- y
C、函数说明和函数调用语句之间有矛盾
+ M4 T0 ]" i# oD、函数名不能使用下划线' I, ~4 n3 W/ k) O7 F$ Y: B
正确资料:
8 m7 o/ B& L! _$ }3 t. H8 s6 r$ C) M) P+ R! F* [

6 F: r, T: Z' ^, w7 \% ?% y资料来源:谋学网(www.mouxue.com),下面程序段的运行结果是    char *format="%s,a=%d,b=%d\n";    int a=11,b=10;    a+=b;    printf(format,"a+=b",a,b);
" g6 x. K! k4 k8 D' jA、for,"a+=b",ab3 _. }$ |" f# l5 O6 E) g5 j* B" Q
B、format,"a+=b"
# e1 q' w% t5 N/ q+ M0 HC、a+=b,a=21,b=107 ~# p; F: V8 a4 c
D、以上结果都不对
9 L7 z8 q4 \. P0 x正确资料:
5 H* ?- a7 b% P  }
- e" Y' r  I( D( e' O6 p/ P( R) k( E4 \1 W
第11题,在文件操作中,用于检测和设置文件状态的函数有______。" o: ^  W) r+ @# c" B+ Z; S
A、文件结束检测函数feof()
% H' u0 D6 }) k  z. O5 tB、读写文件出错检测函数ferror()
+ d* y2 ~* I& O2 n( u9 Q) d7 S+ WC、文件出错和结束标志文件函数才clearerr()
2 Y$ ]* D: z/ Z8 `( OD、文件关闭函数fclose()
! A: n# M7 j; t' s9 v3 K正确资料:,B,C
& q3 n7 f; F. t" Q: s2 d" L. g
' ^: k5 `+ s2 H" Z( B# j6 A) Y! F( P  i- ]
资料来源:谋学网(www.mouxue.com),以下正确的C语言标识符是_____。
4 t0 V8 m- n- F, HA、ABC( R+ K- ?8 H$ O5 X/ y# e* C
B、abc
% e& _3 T& u% G2 Z( b7 w2 g: @2 z" g& ZC、a_bc, B. {, T, @2 A6 f
D、ab.c
3 S3 B1 h  \1 R& D" F. b正确资料:,B,C. o- y$ h9 p+ ]" W" G
0 ~. B" d( O* Q+ i8 \" f
( R. c3 ?7 r, }: L+ J
第13题,关于实参和形参的说法正确的是______。4 E7 I7 ]9 b$ z+ T- a9 v
A、在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元
0 |/ R# V- E  K" _  B& EB、实参可以是变量、常量或表达式# o9 I; G6 E6 n7 J5 i" J
C、实参与形参的类型应相同或赋值兼容9 L' ^: y2 B, \. p, y
D、实参变量对形参变量的数据传递是"值传递"6 ?( Y& m: }% e) N. U9 i6 g
正确资料:,B,C,D" G5 M4 h: K, i( M8 W
9 c) ]$ \8 C) S% x0 n9 y5 k

/ K" m; C/ t# P) B- q$ q第14题,已知:int x;,则下面的说明指针变量pb的语句______不是正确的。
- p* ]5 ^3 U* g% R# p; s# aA、int pb=&x;9 F# ~) `7 X* A0 }0 T; s
B、int *pb=x;
' d7 I! _8 I0 xC、int *pb=&x;
9 b- C; l% y' |( @D、*pb=*x1 C! C% H" a! j' H" f
正确资料:,B,D
0 Z% A4 x+ G- A) }
" I( K- f5 U+ I# C6 h+ t+ z
3 r7 a  D; |4 W/ u9 |+ B8 g  t1 z资料来源:谋学网(www.mouxue.com),下列字符中能构成标识符的是______。
  M( j, l6 ~7 D; {$ FA、数字字符
9 v& X- l- }. [; w  kB、连接符- o& W+ [5 i& T! o, X2 s+ {" ?
C、下划线字符$ D2 S- R8 o* K. y
D、大写字母
  C  _  S8 y2 z$ E' q. R6 U  y# O正确资料:,C,D
! n/ m0 C+ J9 p( c7 w2 Q6 G
  l6 m* o$ m0 ~7 B7 j. _) Z
+ h  D0 s6 ?5 l/ n2 k) G第16题,puts和gets函数只能输入或输出一个字符串5 o5 r! J% Y: P3 I# A
A、错误+ R5 R$ I& ?* q' _8 H' u* r* Y
B、正确
# ^1 q: j4 R+ o4 G+ q* v0 z2 h正确资料:
* ~, ]+ Z9 j" [5 R- }$ g/ s0 J3 N5 J2 G

( J& ]6 p7 A, C: T9 g# E3 ~第17题,共用体所占的内存空间大小取决于占空间最多的那个成员变量。5 T" Q5 I' M( N# C0 X  {- h
A、错误1 f/ i+ o9 F$ ^
B、正确# t0 _5 V3 T% Z
正确资料:
0 h+ I' ]9 j4 p, d* k
- U* o8 L3 k9 D7 x6 v! [
. U4 x; B+ u" Q, h第18题,模运算符要求两侧均应为整型数据。(  )0 o9 {! v+ s/ R! n& Y
A、错误
9 \! J1 O9 O, s, H# uB、正确2 a0 k4 H$ L% a/ N* @1 G* y
正确资料:
7 d5 U4 H# d) j; I, e% k) `9 ?6 u% i0 x: Q+ c5 C
1 L. v8 P3 e6 P5 V  ?5 ?0 r
第19题,使用printf和scanf函数时,必须添加#include stdio.h命令。(  )$ V$ y3 Y2 s4 D; g; O/ p
A、错误
$ x. Q2 Z0 H: l$ j: A# A) sB、正确- s  q, [# N/ o, c0 d
正确资料:' T% l* B- @- V5 N- y& C1 i1 g  V/ z
+ R( Q) `4 G3 V- v8 g8 t

9 f. D! A% u. R, S7 A- g资料来源:谋学网(www.mouxue.com),' a'和"a"在内存中所占字节数相同。(  )
% K/ ]  T( C" H* |8 XA、错误
% u/ e. V& e7 h7 i7 B; H" _% E" ]. A/ MB、正确
4 P! i- k, I1 @6 G$ T, h正确资料:
1 o7 k( n( `. {) v
( v- b/ B+ |$ ~3 B/ |; Z' o3 A9 C# @3 z2 P( ?- ~
第21题,使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到"一改全改"(  )9 J0 J! r+ ~4 m6 R8 a
A、错误/ I) m3 ~/ u. M$ p. }2 ~
B、正确
4 o: j, S& P: I  o' a3 x2 ?8 R# F正确资料:6 A- e5 F3 \* g5 G9 `
6 i& a% t% g( L
) Q9 _3 K  g7 h9 n2 P
第22题,对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。" K1 ^/ S- F$ u$ f# s. ]3 q& P
A、错误
! B; D% c% ?; G( \, VB、正确
/ i0 Z! ^- z0 L) A  p/ g" q! M正确资料:, M% q2 P& ?  I/ ~$ `

/ \0 G2 w( O' y) f
) v4 v/ D2 o- r$ z第23题,C程序中各函数之间既允许直接递归调用也允许间接递归调# P. ]. x; h7 O) u; I
A、错误1 f9 r  N) V3 k  T/ K! `
B、正确4 G& n  h% U4 P: B& ?& B2 d/ e+ P
正确资料:% R9 J0 `1 N7 Z9 {' c7 U( F# b3 u; D

4 @& [( W$ v, H0 P% A
3 Y6 g$ b! o" ]5 j6 \  x第24题,一个int型与一个double型数据进行混合运算时,其结果是double型。) J. U  ^0 f5 _: {: B
A、错误) B9 ^1 o6 B0 D3 W. K
B、正确
7 Q' f6 \& o0 z* u正确资料:
5 d- A- o# A, b6 M! p" w4 z( i
0 r, X  }/ t" B0 F$ `2 Z1 n8 a. `
资料来源:谋学网(www.mouxue.com),C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。(  )
7 w8 K/ j0 @+ R$ f  EA、错误7 X" }% o5 t" F
B、正确7 m$ S" g1 w$ P% O  ?6 |
正确资料:
/ k' O" d8 j2 A+ G7 c6 @9 t) z! n# K% u4 n
0 g9 U: g; N$ G' i4 V% e0 s

9 R5 C0 l/ O7 n/ C
! w; c$ N1 b4 U  {% L" c; J( V
2 Q- x, X0 ^- C; J  c/ B% U0 ?0 _9 _- ]7 h- U8 p

) b$ S: a: F' n2 s, w. X6 H4 a, o4 _: U. C- X' s
& C4 }$ [  T5 D% B! D7 K. T& r; S" L
) {4 H8 z# H2 n  J
7 l/ ?, b" ^7 z" K4 M

" u4 ?+ k7 a& |$ N5 E
+ h% p" _5 m' _; d* u6 |
* z" \+ [3 B# O! x2 n; l9 S/ p

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-3-7 08:26 , Processed in 0.103468 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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