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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2021-4-20 20:09:36 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《C语言程序设计》在线作业一2 q8 Z8 l' q0 c1 x' g: h' }
试卷总分:100    得分:100
( |; c" F- P2 e% j$ M" Y第1,函数 rewind 的作用是8 t3 n; L- N, t; I
A、使文件位置指针重新返回文件的开始位置
+ U* N/ K3 `% MB、将文件位置指针指向文件中所要求的特定位置/ o) L4 k  e. Q+ S
C、使文件位置指针指向文件的末尾
( P: G+ F/ ~1 i( x& vD、使文件位置指针自动移至下一个字符位置
( I7 K; R3 m) S& j# b) l0 h' p5 P- N3 S正确资料:
8 @9 w+ a! i, w4 u
% ]* l6 h+ q* y8 z5 c% S; ^3 T: ^
, @* C/ I# W5 T+ W第2题,在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是
+ v! B7 @9 ]# A8 B+ l2 Y. z6 \0 TA、a=20000+20000;! x- g9 h# V' F  x: o$ V, o
B、a=4000*10;
+ u6 w) y- s  kC、a=30000+10000;) g1 c; _4 d" ~1 K
D、a=4000L*10L
& {& E, G) A) N+ t" E正确资料:7 J8 d) G3 P: ^- e

' V& _$ C( v$ a& ?6 z, R& A. a: p4 d. A0 e  U. s$ i
第3题,以下不正确的叙述是& f2 ?$ n/ c4 m
A、在C程序中,逗号运算符的优先级最低
& T: O; i9 U/ {7 M% xB、在C程序中,APH和aph是两个不同的变量0 o! k) k- F* |1 P$ E
C、若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
. A; x' i1 I) n( N7 N( j% E5 fD、当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
5 ^2 v0 C$ {, Y1 ^( d/ l7 g2 c正确资料:2 N4 F2 O+ A' V( f# n" |, Q( s8 y0 X

% C( [2 g+ [2 ]9 |: w# l/ ?
* j9 A# l: L! ~第4题,下面程序的输出结果是    main()    { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;    printf("%d\n",*(p+2));}
; v! k* x7 {; g7 k4 `0 p/ w/ AA、3& t8 v1 l1 o0 g7 p' j
B、4& b/ e9 i. {) C2 d+ C/ K
C、1
* N# y8 R6 M( m7 OD、2, R9 [4 ?# Y; c) c$ |0 {1 v
正确资料:
9 Q2 [9 z  y& ?8 L
3 u$ @( V! P, Q! S, \2 y
# v$ z. {4 y+ g资料来源:谋学网(www.mouxue.com),若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为9 |# B4 I) K0 t' j- k' g4 _! R. \- e
A、44 N1 @" o! v7 Z, _
B、16
  D, h$ x) }% @9 cC、32
. z7 F' _! b; X2 t/ l" xD、521 ~0 c) ]( z4 _' T  a
正确资料:
0 y5 d% O( S# S' W( m# k; S$ T& B3 F/ r# n* v; e

5 o7 C: e5 q2 A* m) L第6题,下面程序段的运行结果是    char *format="%s,a=%d,b=%d\n";    int a=11,b=10;    a+=b;    printf(format,"a+=b",a,b);
+ _1 e) E) j/ r7 h; F) SA、for,"a+=b",ab) y7 X$ g$ R: U) p$ E5 h3 g8 r# |: N9 ~" t
B、format,"a+=b"/ c5 C$ u9 h- D$ z( G% D
C、a+=b,a=21,b=109 |; m/ v* Y% ^/ y
D、以上结果都不对- @' R1 P" D2 B
正确资料:! q  i! G+ T; R# l" j. `! b  W5 w

; X8 R3 f5 t  o/ M
. j# A) ^) m0 N! x0 z第7题,在16位IBM-PC机上使用C语言,若有如下定义    struct data    { int i;    char ch;    double f;    } b;    则结构变量b占用内存的字节数是" l7 p& m9 H. B- X# q
A、1
$ x0 E9 S! n. h7 D3 G9 ?B、2
6 O: u/ H9 t$ H9 U6 w! _C、75 k+ @. D* [/ e9 I- V* |
D、11
, v% J/ l) Y- d7 Y) s4 j# ^% v正确资料:' b+ t; E5 _8 J7 S7 N$ B

9 f# u/ B) [2 c0 @; h9 I0 R4 A2 }" N. O
第8题,请选出以下语句的输出结果    printf("%d\n",strlen("\t\"\065\xff\n"));
7 ], Z% T( r$ p- ]A、5
8 u, F, F% n$ r6 ^: eB、14" [- }2 f1 M/ j: o
C、8) v5 \( k9 y/ U& Q" {& C" i' k* U
D、输出项不合法,无正常输出8 }0 B: V2 G8 M0 T3 K. x6 A
正确资料:
+ w" W5 Y3 Z; u% d" Y$ k: c, M+ r+ n; V& D8 Q1 |

  E' }7 e5 V5 e# O# c第9题,执行以下程序后,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);   }( Z' c, R; Z' g
A、-1,52 K+ o5 r- Y6 _7 B  V
B、1,6
+ Y6 N$ X2 ^( D& h/ W6 AC、0,7
+ _/ f# D  w2 uD、4,10; P- T/ ]( ~1 W
正确资料:! r- a0 y- W1 _0 `. J4 n& g" b

) F. d/ T- a: P# t
% V) F' Z. F6 ~5 l. s  R资料来源:谋学网(www.mouxue.com),以下程序有错,错误原因是    main()    { int *p,i;char *q,ch;    p=&i;    q=&ch;    *p=40;    *p=*q;    ......    }) V! L; `6 L5 J8 H' ]! f
A、p和q的类型不一致,不能执行*p=*q;语句8 [& d7 \4 y% i  x# u
B、*p中存放的是地址值,因此不能执行*p=40;语句
2 N0 ]* q; X  o1 D. O" PC、q没有指向具体的存储单元,所以*q没有实际意义
# ?1 {, J  m- X. eD、q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果
0 O3 u2 G# f. {! l% v7 y7 Z正确资料:, [- d& R1 ^! _: R- F1 E0 \
5 Y' @0 _/ v. t: Q( u( b1 r) v' P
, h4 H+ t8 d: V: O$ k
第11题,关于静态局部变量的说明正确的是______。
# M" H4 Y! W$ i6 j/ P1 G- z2 O- s0 TA、静态局部变量存储在静态存储区
* A2 ?$ E: C4 s, X! o) a- P/ EB、静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值! |9 D+ X, H3 O/ N- m$ n' ~
C、若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符
6 u9 g3 U; ^3 X8 X, bD、虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的  v0 g& o+ y9 K+ E+ c4 H5 d$ F
正确资料:,B,C,D
5 o- C- y  d0 W2 g$ C' J5 O) k* }, I6 `! ?' Y+ }$ \  Z9 Z

9 B; j, |( f" o7 I1 y资料来源:谋学网(www.mouxue.com),若定义:int a[2][3]{0,2,4,6,8,10};以下描述正确的有
! N. X/ x% x6 z% }A、A、*(a+1)为元素6的地址
0 B/ n& o& x+ X* D9 k3 oB、B、*(a[1]+1)的值为2
5 {( I1 o  }# A1 `& g2 P9 l& F2 D+ x/ YC、C、**(a+1)+2的值为86 i( Q4 M9 a  H! O4 ^# k: X
D、D、a[0]与a相同: |2 A. D; {+ q! K* h
正确资料:,C,D2 K/ ?  T. X0 P

& [+ h) J+ J. {- ]1 m* ^. A0 f
* j" c3 G! K) R2 n第13题,已知:int x;,则下面的说明指针变量pb的语句______不是正确的。4 V$ @  ^) z6 ^5 c) b4 I
A、int pb=&x;4 e  k* o+ T! v5 F6 B
B、int *pb=x;1 ^( p2 C8 V4 X  G
C、int *pb=&x;
/ V5 V1 b7 D1 d1 t2 pD、*pb=*x
, C1 u- A7 @" m8 D8 @正确资料:,B,D- s2 ]; k& z6 f1 s% j

& @1 F) ~+ }: {6 _9 g" X& D9 S! T4 d4 a
第14题,不与while(x)语句中的x等价的是_____。/ x8 v- K/ \: g# c* C" X( ~" q$ |
A、x= =06 o( H. K  V- A* }" d" r: R$ O
B、x= =1
4 A/ ]. _7 ^9 i9 l6 L; F) v5 i8 [C、x!=13 l: G7 i/ I& d, r8 [! Z; c
D、x!=01 s6 B( f4 g& M; M6 m/ d. P
正确资料:,B,C
  d3 R/ |, U. p. z( q
7 |3 b4 W$ a1 z7 [8 _: Z7 N9 T  u9 o/ H; w. M
资料来源:谋学网(www.mouxue.com),下列说法不正确的是______。$ H- P9 Q- Y) Y) I% D' {
A、C程序由符号构成6 s  O% `9 C, k3 Y8 Z
B、C程序由标识符构成" @; j' m4 Q3 B" s/ P/ j" A% A
C、C程序由函数构成5 i  j) o0 K* q' q; S; h
D、C程序由C语句构成
4 v4 B  G7 M* U+ }正确资料:,B,D
+ }+ A, @& q9 ]; T
1 e9 |1 ~, o( ?: @1 T1 o, i, j7 m0 `7 h7 v5 J5 i7 Y7 ]' h& C/ Y! f
第16题,使用printf和scanf函数时,必须添加#include stdio.h命令。(  )
# |2 {) F$ K3 Z% {6 A7 pA、错误
2 H7 a5 z7 L1 gB、正确
3 c+ @! B0 B1 I正确资料:3 c0 i2 O$ }# N( |8 E$ M

, |2 e' L* x& P7 o; O2 M0 o
6 l: A% |& G2 d/ R( U第17题,宏定义就是用宏名代替一个字符串,也就是简单的置换,不作正确性检查。' H8 O- c6 e6 Q& T
A、错误9 c, k( P* S7 e+ @. d' y
B、正确
0 s; n6 r! a( h正确资料:: q& }5 C7 w% ^* N
! A& s1 P0 S8 X4 g& ]2 a7 |8 P

' s- J6 m2 E7 l" [第18题,switch语句中,多个case可以共用一组执行语句。(  )1 Y6 @& r% g6 ?* d* ?! }
A、错误
' |: C0 x4 s6 A& z8 y4 t  ^1 G8 O) |8 |B、正确
8 M) W# _: n9 D正确资料:0 |; R( F& J% O. _
; U# S. \) h" {, J; H

# ?' M, e, \. D* ~" ]$ H第19题,使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到"一改全改"(  )
; T4 ?1 y5 ~, y# y5 G# QA、错误' y  z( H+ _3 Z* Y5 b
B、正确
* l9 ?+ z) @0 `9 E" L7 `& Z正确资料:
: Y% D% @# c( v. a$ t) M
  x3 m- H" J8 v/ f, O3 I/ e3 D
# ]7 B% }8 F* D! F资料来源:谋学网(www.mouxue.com),共用体所占的内存空间大小取决于占空间最多的那个成员变量。+ w+ ^# I- X% J1 @9 y( P/ F9 h3 s
A、错误
+ V9 N8 X# S" N. o: L7 _$ sB、正确
8 R: _7 R8 E) @8 Y) M正确资料:7 }2 ^3 N4 I- o  N( c9 y; @

0 r  R  k9 F% i" S1 y- ~
3 T/ K: A8 y5 r3 q- i7 V第21题,若打开文件的方式为"w"而该文件已经存在,则文件中原有数据被清除。4 N0 U2 M. \  V( S+ U
A、错误/ n8 A! d2 Q8 S3 G; M2 F( [
B、正确
# H) N! y  n  ^5 A" \2 h7 I2 R正确资料:* i3 a9 d; ]. _3 _4 k, q
6 _" [/ q1 ^8 n$ U+ @" L+ R; X# i
" x( Q0 V( a# n% _% x6 K
第22题,主函数和其它函数可以相互调用
" A: F* I' }& B3 Q+ P; Z4 S  UA、错误0 B1 A* H  T2 ]+ X
B、正确, J1 l0 ^" U, N2 Y8 v
正确资料:# X6 M3 i6 v* S: w" `
9 x  H" z, z$ |& y( z& b" W/ R
: @% e! ?  z( F' r  t5 `2 S1 z/ _
第23题,函数必须有返回值,否则不能使用函数# z# W, X* Q6 a5 F  T
A、错误
/ e+ N" {1 \. iB、正确
( I& w0 k& E. y5 F0 O正确资料:+ b  {" I' }; W& a5 \

1 [2 g+ g  W( |; m3 a. Y. i% [
& M3 |/ e2 _$ w0 [) w( R第24题,数据结构指的是数据的组织形式,数组就是一种数据结构(  )6 i! U! C" j7 V! ?5 U% x  [
A、错误: ]% r; ?0 o2 O# w' R2 M6 K
B、正确
: X6 @4 F. d7 z5 l0 X正确资料:
" |5 R3 e$ M8 B: {$ w8 q! ^3 P7 B8 T+ M3 E$ y+ [

& @* j, ?7 ^: l0 r# h" Y, u. ^: t4 G资料来源:谋学网(www.mouxue.com),C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为"真"时,以0代表假,以非0代表真。(  )
) M$ B, r$ V5 N, \+ d6 kA、错误
& U2 @2 O' v$ F$ x7 K' \5 v# D3 SB、正确
+ i$ a! C! f" ~2 M$ E正确资料:- X3 K( w7 y) Q4 z

* O/ T" s1 X2 c8 u* {; ?) H' p6 W# ^9 w3 q$ d: L/ {
9 F5 Y# }. v% R4 v( @

* H! \  l% Y) p$ ~/ ]7 S' U1 \* }7 ^* f4 Y9 e( |! ^/ D8 |" I- M! m* \
7 b; }! U0 k5 [  J* G5 o* d
9 c& [2 v' z3 W) y7 H" J

: U# i: N+ G' B  Y: p) \. M( A  b6 I1 l6 b
' L0 E) ~% V$ P/ B2 A+ w0 r3 x* Y

% e( k; ^; M3 b; f- V8 a9 w3 S/ K) f& k6 D0 {& N4 U' I

! C+ C$ e/ ~: w7 H$ s6 m" M' ]: a3 L4 x; _

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-10-6 16:23 , Processed in 0.100349 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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