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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

吉大15春学期《C语言程序设计》在线作业二资料辅导资料

[复制链接]
发表于 2015-4-14 13:26:43 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
5 D/ v* m$ O' ?, e' z9 S8 }" h% O8 L2 q7 g* _* y! w
一、单选(共 10 道试题,共 40 分。)V 1.  在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是
3 c1 W9 K" W$ {- _3 u: }9 }, XA. a=20000+20000;
7 h3 c5 r# @7 b9 V" sB. a=4000*10;, [. ~( f0 ?! K. D1 [
C. a=30000+10000;
8 J# ^, Z2 i, [# Z' R8 PD. a=4000L*10L
9 ]% W, R6 m! y  F  W: K' U      满分:4  分
5 h" L0 z+ b# ^, [6 d1 F* g0 o" i2.  函数 rewind 的作用是& ^6 C( Z0 S- v& b. d6 j
A. 使文件位置指针重新返回文件的开始位置, V( f/ j$ a/ z3 r
B. 将文件位置指针指向文件中所要求的特定位置
! M2 m  I9 P. z6 E/ _8 H: YC. 使文件位置指针指向文件的末尾
- P4 u1 M8 s" X- pD. 使文件位置指针自动移至下一个字符位置
* W) x$ w) B  B" [2 E      满分:4  分
7 }- D/ I- o7 N3.  C语言中,能识别处理的文件为; \* v/ {+ p- h% Y3 d
A. 文本文件和数据块文件/ d8 Y3 t* J0 P' X  k+ P0 O$ t% e
B. 文本文件和二进制文件
( r: }# c" h( A. k- m* i& z0 HC. 流文件和文本文件
7 z& W' G. P) T% f7 ^2 r5 F& U& dD. 数据文件和二进制文件& |  t3 Z* w9 f3 K  i% O
      满分:4  分
5 |( P2 h, ^5 o) ]4.  以下不正确的定义语句是0 m' g/ @9 ?& ?
A. double x[5]={2.0,4.0,6.0,8.0,10.0};
/ b/ t" q, A7 O( V: d3 _# D, I1 |B. int y[5]={0,1,3,5,7,9};
: j1 {3 p; E7 ^/ d( Y) {C. char c1[]={′1′,′2′,′3′,′4′,′5′};
: G1 W6 |" |1 d( u: hD. char c2[]={′\x10′,′\xa′,′\x8′};
7 s7 o  m; p9 N0 a      满分:4  分
+ R1 u& S( h; k5.  设有定义:int n=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是
/ v' L" v9 b) {" I. _6 b9 AA. p=1;
7 F0 A/ g* e7 W2 g$ f$ ?4 J; }B. *q=2;
; L( z  z2 Q8 U% v7 OC. q=p;2 w; t6 I2 d5 ?, k) h
D. *p=5;
4 x/ U' @7 d  a      满分:4  分
; w% L1 N% e% R! V7 T+ q6.  在16位IBM-PC机上使用C语言,若有如下定义   struct data   { int i;   char ch;   double f;   } b;   则结构变量b占用内存的字节数是# H5 K7 I8 X, _/ R# n
A. 1+ u% P& {5 u; c2 j1 c8 l+ d
B. 2$ L+ U6 X, H) Y! v0 {* U  ^
C. 7$ \# e, l/ m. A; b: n9 j) n" ^
D. 11
2 u0 u8 q: T2 D9 u7 p      满分:4  分& T# E# B1 ~6 G; `7 b5 E4 h4 h
7.  有如下程序   int a[10]={1,2,3,4,5,6,7,8,9,10};   int *p=&a[3],b;b=p[5];   则b的值是
* t" l. f, [  W6 {A. 56 y$ e$ ~. c1 i4 a! j. o
B. 6
# h! n+ E* i! b/ |( D# C5 [0 OC. 9& c2 z: a* X+ `4 Y2 r* X1 X, [1 s' G
D. 8; h% W  w, T  @: t5 ?, r2 T
      满分:4  分. ?5 a5 H8 U8 s, X+ e, ?
8.  若已定义:   int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;   其中 0≤i≤9, 则对a数组元素不正确的引用是
' z5 p5 v- `) k& }3 h- cA. a[p-a]# Z( r2 M5 Z7 H# @
B. *(&a[i])+ p1 O+ ]" r3 G! C- I# k/ h
C. p[i]
  z7 Q! y4 g+ W5 L0 K8 RD. a[10]
& }. K/ k1 M" ^* y6 k5 Z      满分:4  分
" d, N3 ?4 |$ Z  h9 m! Z. u9.  以下程序有语法错误,有关错误原因的正确说法是   main()   { int G=5,k;   void prt_char();   ...   k=prt_char(G);   ...   }
6 @4 ?) }! ^; f/ L) q- DA. 语句 void prt_char();有错,它是函数调用语句,不能用void说明" I% G) ^" c* |, ~; _2 `
B. 变量名不能使用大写字母6 h" _1 Z, V7 p" _) g: Q0 ~0 T
C. 函数说明和函数调用语句之间有矛盾+ I& Q; R: h3 M2 @& C( G! Q
D. 函数名不能使用下划线
, I( d* C2 m- E, v$ q      满分:4  分; \5 j- i0 M7 w
10.  执行以下程序后,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);   }$ m2 ?( n5 p" h8 X" M9 y
A. -1,51 u7 r- L9 V0 i- U% v5 b! b% G
B. 1,6
* S! U& j0 V* {; X: N9 gC. 0,7
8 ]+ h6 _, W, H6 W$ y' qD. 4,10% V: B2 P. t0 [7 U9 [* L
      满分:4  分
* I; D9 X3 I$ j% [
* j- a/ H1 p0 ?0 N; B1 R二、多选题(共 5 道试题,共 20 分。)V 1.  在文件操作中,用于检测和设置文件状态的函数有______。
) x) c# B2 ^& y1 m5 H% \A. 文件结束检测函数feof()
/ `( v+ A* H7 v1 XB. 读写文件出错检测函数ferror()
+ x& Y* ^4 C2 u1 ^4 j: F/ h* w1 sC. 文件出错和结束标志文件函数才clearerr()
" @% g; |2 C3 ~D. 文件关闭函数fclose()
; i  T# n& R" L1 L      满分:4  分
+ ^- E1 s, B) l6 p4 k! }  I2.  以下叙述中正确的是______。
; P8 E2 W/ N7 d* u0 O. o: v1 u* |A. 对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
* k' T# p- Z7 M2 p3 S: t3 gB. 当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
# ?4 }; S/ j  R5 WC. 可以通过赋初值的方式确定数组元素的个数( a: e8 m6 i+ _/ r# `
D. 数组名代表的是数组所占存储区的首地址,其值不可改变
$ J" l. H  |1 S+ U; M& s1 T; }* S      满分:4  分' j9 F, s5 Y. b% @4 p6 g
3.  已知:int x,a,b;下列选项中正确的if语句是______。
# E2 j% `% |) I" w5 t5 cA. if(a=b) x++;
$ R( d( T7 z& A% \# F( l+ n1 ]B. if(a=<b) x++;
! v! C5 j6 A  x" W$ BC. if(a-b) x++;! M8 s8 L8 H' J7 x
D. if(x) x++;( G+ d0 o# p; S" A
      满分:4  分0 Z1 g0 n  Z/ ]. V* X: c
4.  以下不正确的叙述是______。
/ R5 x2 e  a: V  x/ J4 E0 cA. C语言的主函数是无参函数# }6 @( C1 n2 Z, e9 c. W6 ~5 F
B. C语言的主函数最多允许有1个参数
8 F6 U: \& J5 {. B% j7 O3 \C. C语言的主函数最多允许有2个参数
& E, r7 \+ U0 zD. C语言的主函数可以有2个以上参数) f9 E0 f1 ^  F2 \8 T
      满分:4  分
$ m( u' E1 c! x; Y9 B  r5.  设有如下定义:int (*ptr)();则以下叙述中不正确的是______。
% e, I- q7 n& }9 z! s5 y& }A. ptr是指向一维数组的指针变量
* p% X, J/ I+ p/ H2 Z( n' v, \5 UB. ptr是指向int型数据的指针变量
* ~* `( N; l& q$ r5 I" ]9 i$ TC. ptr是指向函数的指针,该函数返回一个int型数据
( @) N  w, J& O+ Y" Y/ AD. ptr是一个函数名,该函数的返回值是指向int型数据的指针
2 `6 |! U& g. N' p" H! J      满分:4  分 ; w5 j7 [4 E! D  r# G1 R
' t/ ^3 a, k- Y
三、判断题(共 10 道试题,共 40 分。)V 1.  switch语句中,各个case和default的出现次序不影响执行结果。( )
3 k. X. p0 ^) q9 E% P4 e( S! {A. 错误0 i8 n" P' }7 S1 W' T
B. 正确" X( v1 Q$ V2 p+ _- g- v1 f
      满分:4  分& }; H# F- J3 O9 V
2.  switch语句中,多个case可以共用一组执行语句。( )
% \3 C! G: z7 a9 z; n. sA. 错误
. m* @+ e# |6 F' I$ uB. 正确
5 o: i$ r& b% }2 u5 @      满分:4  分
5 R( I5 a4 c3 s( G- c3.  puts和gets函数只能输入或输出一个字符串
# q: ^! i5 L4 N. T* [A. 错误
6 Z/ I$ E% O, F* f4 t# Q3 ?  q; FB. 正确
8 F% q8 @* }& E6 C, ?% X& h' v7 |  ]      满分:4  分
0 x' g/ Y* p* w4.  模运算符要求两侧均应为整型数据。( )8 v# e3 ?6 N) ^$ F) K/ L8 f' H3 u
A. 错误
: N) ^: |) g9 d) uB. 正确
4 E7 R1 o( S& A$ E      满分:4  分
" E' O" C5 g# \* w* x% m5 v; n1 [5.  共用体所占的内存空间大小取决于占空间最多的那个成员变量。% D8 Z) `3 y! P  P) J6 l" `
A. 错误
- {+ r, U4 w0 l2 AB. 正确' Y, i) O: a6 Y
      满分:4  分
7 A# c7 m0 g! O# a  ]6.  若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。
! G( U3 p  m* |+ P( DA. 错误0 |( G' v/ d6 u" |9 W' R
B. 正确
9 q" f* ^: K/ q/ W      满分:4  分- E& x$ y# W; e9 N
7.  for(;;)语句相当于while(1)语句
8 A5 E9 j7 S/ T, N5 PA. 错误0 A6 b& d: p; e) h5 T& U- r
B. 正确. e: B9 ]% Y! Z
      满分:4  分
! m4 [" ~/ _- E) a) |# ?- p" Q8.  对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。6 ]/ \% ?; k( z) S, e
A. 错误
$ `5 f1 @! p1 ]) cB. 正确9 B$ N& I, V& x
      满分:4  分/ ~0 \6 h8 }- F! G. H
9.  语句int pt中的*pt是指针变量名。3 ]0 P; v) O0 s5 Z( {" o
A. 错误
& m+ i  Q6 {2 [9 U6 w9 nB. 正确+ D( E* y6 g$ R% d2 k; _4 g
      满分:4  分3 b" ]0 F0 r* d$ A1 X- O
10.  数据结构指的是数据的组织形式,数组就是一种数据结构( )
$ a  D/ @0 z& K% ZA. 错误4 r8 \. t- R/ x  L7 X
B. 正确
2 b' B6 D  t0 M" |( {2 A- k7 c2 `/ X      满分:4  分 + u  [% l5 h( n" n* k
  v. V$ t: ~( Z6 H+ o- x
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-3-11 02:40 , Processed in 0.125170 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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