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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2020-12-20 20:47:16 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《C语言程序设计》在线作业二- Q" q# J; G% j# P' V1 G
试卷总分:100    得分:100
, f) x/ ^/ L  }& ]第1,sizeof(float)是7 q. \5 n) Q! R0 f' f
A、一个双精度型表达式
) ^8 e1 y$ x$ vB、一个整型表达式
. R7 v& ^6 v( M# jC、一种函数调用
5 a! Z" ]9 A: Z( ?! b) O; jD、一个不合法的表达式
7 V$ ~# Y% b0 m  e" T# K正确资料:( K* f: I9 |7 H' q/ }" [# f& \
" h$ K, v  O8 C3 ^9 v

4 _0 O9 q: [: p第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);    }
) B. R+ N; n1 p& U' S* j' f, G# c( Q4 vA、4
2 s! v: G1 c: k* E6 LB、63 V& H. u; L- x$ }- |- g
C、83 l* q6 |; P2 |; ]1 v
D、10
1 w, t/ w) p2 A5 N, g正确资料:- f& ~/ D- k( L! j; D
9 O& @' @0 R. _, A. G

$ u8 n: P5 A1 t0 M5 K! J9 l% L第3题,在16位IBM-PC机上使用C语言,若有如下定义    struct data    { int i;    char ch;    double f;    } b;    则结构变量b占用内存的字节数是
+ ^0 g" n" Y7 l8 vA、1
" \: s  h  E* H, ]9 zB、2
" G6 A( V( [$ [/ _0 S1 h" e( S5 k5 XC、7
' b/ w' x/ L/ O; Q3 z, Y/ o" jD、114 \5 @' A7 d9 |& E5 i+ }4 A. n
正确资料:- i+ v& S+ ^2 Y; A5 F

; m( a  l4 I+ |5 M  x2 a3 B* f7 Z
; P9 f' m& k5 i% I第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);   }% o& ^2 s& ]! b; R; M( G
A、-1,59 A  Z5 e( k" ^  o' Z8 [
B、1,6
0 V& ~: y! O2 {; B" hC、0,7
7 ?0 a* |3 u! n. d# f" FD、4,10
, k4 v* i) q3 F- u. R+ ?& w正确资料:
. q6 o' T, O0 f
* K0 O9 F# i% l3 G$ s; n( I8 A3 M; W* E. H5 y6 H
资料来源:谋学网(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);    }
4 o( T; r- V/ S$ A' s: zA、3
" x* D0 n  \" r+ YB、3.2
* a9 Q7 f. G  j2 y& DC、0
; p4 d' o* L4 V% {2 iD、3.07' Q+ ]7 B% O6 y% t4 I! g
正确资料:
. r2 Y! o- {- H- _
" l) _. e* N8 D
& @6 H) g) O5 v& U7 R' M5 D0 }第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]);    }    上面程序输出结果是: J, T) `- t- [& r  H1 p
A、6
- O% x/ f* [4 f7 xB、8# H) M! }, ]$ Y4 ?/ n
C、4- |7 q% t7 ]2 v; j8 u/ s3 L9 o
D、2- y2 }% e+ y/ X
正确资料:' n% g) A4 N  |# k% f9 Q
4 H& o  k6 y3 j% Y5 {) u2 C) f
! h. R$ I/ K5 r
第7题,有如下程序    int a[10]={1,2,3,4,5,6,7,8,9,10};    int *p=&a[3],b;b=p[5];    则b的值是% h& s) I* @6 W# S# @* v
A、5& y; ^( h; s, H
B、6- \, R: Z- \6 k9 `- h/ z, l! R
C、99 _9 Q" W) `" y7 O# k
D、8
% t( ?7 S7 e' G% p2 t2 n正确资料:7 l# |3 I5 x/ E, \
" c6 |! d2 Q/ ]! r0 ]  O  r
* R" _- ^/ u+ w6 b7 f* t
第8题,设有以下语句:    char x=3,y=6,z;    z=x^y2;    则z的二进制值是
7 c! a9 L0 X# WA、000101009 L. }0 q, A4 ]. T1 s; Z( y  T0 F* o) x
B、00011011& d, Y: T# f' x5 w( m( `
C、00011100) [+ t5 t- h( c* ^+ u
D、00011000
! W; A+ e/ b/ M0 M3 |# K! S正确资料:4 f6 j3 m$ |3 r

' c! C+ e1 `3 Y8 b5 O9 F, X% }$ x2 x  [1 X
第9题,以下程序有语法错误,有关错误原因的正确说法是    main()    { int G=5,k;    void prt_char();    ...    k=prt_char(G);    ...    }* I2 [7 e/ z, i9 t2 b  c$ }# v* }9 y
A、语句 void prt_char();有错,它是函数调用语句,不能用void说明
# Q. V7 f) W0 E1 `- CB、变量名不能使用大写字母1 q( c  a7 W  u
C、函数说明和函数调用语句之间有矛盾" M8 H; h8 r8 g% g' z8 f7 ^
D、函数名不能使用下划线
+ W3 ~5 u* h) ?& G# d正确资料:
0 v* @, a/ w+ u, Z0 |% _0 q+ s$ A" s, G  N+ F3 i$ F: S* n7 b1 {, C

: P2 z+ q. o8 w0 E+ |6 r资料来源:谋学网(www.mouxue.com),下面程序段的运行结果是    char *format="%s,a=%d,b=%d\n";    int a=11,b=10;    a+=b;    printf(format,"a+=b",a,b);
! C, Z; _& o  c% \5 S' ZA、for,"a+=b",ab
" z: z' J- b5 F# l% |B、format,"a+=b"
3 w* L2 t1 n3 T# ^. q8 S% yC、a+=b,a=21,b=10' x* I5 c' X; }8 n
D、以上结果都不对) H8 a2 O# i: o) o8 m
正确资料:
3 |5 R* w, M1 L9 O8 L
; y2 z1 t/ y, ~
: `& g7 ]: u( V* y9 @1 |  N6 B( W1 k第11题,在文件操作中,用于检测和设置文件状态的函数有______。* `& Q" F1 X3 u2 v1 I
A、文件结束检测函数feof()- G: d+ N* O3 ?: X4 M& M
B、读写文件出错检测函数ferror()3 l0 @* d* u. R' j  f
C、文件出错和结束标志文件函数才clearerr()
8 c1 N/ v* N6 V/ \# R  K, rD、文件关闭函数fclose()/ l9 j1 a/ p7 ~, _
正确资料:,B,C
: c1 P& R  G$ f- l" |
# _  N8 F1 Q! B6 b! O' v
/ e4 X* a8 O7 z  Y  J3 ~资料来源:谋学网(www.mouxue.com),以下正确的C语言标识符是_____。
/ n3 o" g7 i3 [5 I; lA、ABC+ ~' p0 k$ q6 N+ J
B、abc
7 A! c( ^" f5 cC、a_bc: R9 L* ]. ?' K0 G. R
D、ab.c
6 o$ k  u4 S: P. s正确资料:,B,C9 y' q/ \- K$ u+ C3 I: P
* Q1 _4 \4 _8 v& }* K, O

! w- G) g  R( O2 |第13题,关于实参和形参的说法正确的是______。
, u$ }# C2 u1 t* X9 s/ kA、在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元
: A: \5 g6 j* O2 _3 A: FB、实参可以是变量、常量或表达式
1 s' M" |/ f2 a, W( |5 `. U: XC、实参与形参的类型应相同或赋值兼容
4 w& ^0 v5 U. j9 ~2 z5 `D、实参变量对形参变量的数据传递是"值传递"3 x$ Z4 o! i9 U. G
正确资料:,B,C,D3 }, j9 L3 x1 x1 R" h' M: R
$ V& d9 P3 z, s  ~7 B, _* N( W
. y' R8 p( I% L2 A3 o% b
第14题,已知:int x;,则下面的说明指针变量pb的语句______不是正确的。
9 d8 e" a- }0 Q) PA、int pb=&x;
) h/ u8 G. B/ ?# z* i! Y4 c+ z6 H1 bB、int *pb=x;" ~5 ^" B5 g5 U2 i3 l
C、int *pb=&x;
$ G1 O. E" g' w3 pD、*pb=*x$ t. Y% h  @1 H4 T
正确资料:,B,D% l5 w6 `, s; V) Q! X! T

+ r" D+ }3 b. N, u
8 H6 i" z/ {5 S0 E: b资料来源:谋学网(www.mouxue.com),下列字符中能构成标识符的是______。
7 D7 u5 B* d+ q1 dA、数字字符- r, P7 k; Y& d/ C% `
B、连接符
( T/ k0 J: o3 C2 C9 ^C、下划线字符/ e  X7 K7 r, D
D、大写字母
2 Q. ^- w2 \8 O2 X8 E正确资料:,C,D+ ]( N1 b' }: B/ u9 N1 g
! N2 l& F/ e6 l; R6 G
" i, q8 D6 {* o! b( L' K
第16题,puts和gets函数只能输入或输出一个字符串/ D6 [* ~+ D- J6 B2 Y+ B* A
A、错误
! e1 z7 N5 w0 i- l. F& wB、正确! j9 }0 Z' I6 N+ w) d; E8 ?
正确资料:
/ {0 U& ?& l, \- v, z' t% i5 J/ S0 G2 l3 x1 r# {" U6 ?
9 e) W2 l7 D8 _5 ~& e0 X/ k4 T+ A
第17题,共用体所占的内存空间大小取决于占空间最多的那个成员变量。5 N; L; j" q/ s$ ~5 t& ~: j
A、错误
1 T. n1 N  P: @% E- X% vB、正确
8 ~# u7 x6 |4 z" U) b  N% J正确资料:- H) s) r) m7 @5 i' J. q0 h4 J
0 c4 L7 N4 o( D. ?& j( m' B: I

( H& j7 e, T! S2 E* B第18题,模运算符要求两侧均应为整型数据。(  ); F7 W/ C1 M$ Z
A、错误* J( X# a/ M4 g
B、正确+ F! G1 u: u0 v. {- ~6 z6 ?
正确资料:
% ?+ R2 y+ c& [. \5 U5 k8 @% S4 S3 c
  t" x( o% B- Q0 M+ ~  Z
1 p: `% x+ C9 l1 L. ~1 V/ c第19题,使用printf和scanf函数时,必须添加#include stdio.h命令。(  )
. l' E0 a6 a5 {! J7 DA、错误
) s0 P" d0 g4 SB、正确9 E: H+ ]4 U. b' |' J8 u6 O
正确资料:: {& V+ d) r" O$ S3 a) C- l

# G9 @! _8 Y  c6 _$ U5 {- l- r( ?5 B7 T) i( q: q( F
资料来源:谋学网(www.mouxue.com),' a'和"a"在内存中所占字节数相同。(  )- h9 @% U% O! h# l
A、错误
8 i. W4 c( F6 b* V+ _. m; r+ AB、正确" u) [5 [$ c% n/ C- S! Y
正确资料:
+ C; C6 v. ?8 [4 `. T: V- ~* f9 O* l6 r; A

+ _7 o& L) z7 E8 f; _% B7 X  d第21题,使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到"一改全改"(  )
" n5 e2 T$ _* V+ VA、错误" V! H1 h* R& S& c3 l' y
B、正确
( P- {' S/ g5 ~% N* W正确资料:
! Z8 D/ b9 R2 V# q1 B; {+ ]: w, X! p- R0 G1 K2 b
, T+ L' Z8 n0 M  a1 D: \$ S& \
第22题,对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。% s4 ^- i- T( n# A( @7 t
A、错误
: r$ M7 i& ^8 L7 pB、正确; E$ O# v. W# C
正确资料:
! w2 J! C& X7 B- g0 s/ K9 a. R! q4 ]0 s7 u

) }; `" c, U/ D4 ~, H" Z: i第23题,C程序中各函数之间既允许直接递归调用也允许间接递归调7 U8 K* o2 a3 W5 ^8 O+ O
A、错误4 i' X( V& }, n* Y! E/ ~
B、正确
! r  `; n7 l8 v+ j- A正确资料:  h- Q/ x- N: a, t' c9 G
3 x/ U. p, w9 j- r( A$ f2 J

9 O, b4 A3 g0 M$ S* t第24题,一个int型与一个double型数据进行混合运算时,其结果是double型。
( S5 {8 i; M# u7 r7 VA、错误( ~; _; W: S- x8 @
B、正确
+ l1 n  T7 R$ ]! @/ ?正确资料:
- S  F3 M& b* }/ R! o/ C5 i/ }1 N9 {: w7 j7 u

4 ~, Q5 o9 m1 t! [. I资料来源:谋学网(www.mouxue.com),C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。(  )
5 P0 X$ v& |+ r. jA、错误
$ O' @$ i) q- l2 y* {* _B、正确, \+ }% N* j, D+ W' i9 ^5 T4 r
正确资料:) v7 u- c1 F( j+ A+ ~7 f5 d" O
: r8 i3 F$ B; s( `
) n6 M% _5 N7 b
3 H/ H. q, C3 P, z( `1 i1 j. h  c
0 k3 L; k2 b8 v1 V) o
% X& P% Q. j  z

: Y! a- e; M% h1 s* x2 k. Y9 O2 h
2 @3 d9 ?5 x$ |. U4 L, x
* \" Z5 X' L2 |4 j/ j( e9 w
: o+ f8 T1 E8 o' @9 k. Y
4 K5 Z2 `: I, h" k( f3 u! B* n
1 G: Q: p) k1 A/ E/ r, \: m1 F8 F& Q' H1 W2 i

' q% N# O% ]8 I  S5 M7 u; |; |. s! W& t# J, Q) y

本帖子中包含更多资源

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

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

本版积分规则

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

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

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

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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