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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2014-10-27 19:08:29 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
% X: s" R; w; m" D+ o( Y# {
1 Q  O5 v1 i4 Q0 ]! A# R/ T5 }6 _一、单选(共 10 道试题,共 40 分。)V 1.  以下程序有语法错误,有关错误原因的正确说法是   main()   { int G=5,k;   void prt_char();   ...   k=prt_char(G);   ...   }  ?: N+ `# ]  @" ^0 N# d
A. 语句 void prt_char();有错,它是函数调用语句,不能用void说明- g6 P  ^2 _: ~! F( c0 Y
B. 变量名不能使用大写字母6 o, f) {# T4 |) i, a
C. 函数说明和函数调用语句之间有矛盾( O7 Q9 z$ i8 ~
D. 函数名不能使用下划线. F4 `- p9 d. ]
      满分:4  分
9 a6 Y0 U; B& |/ C+ z2.  假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:   PROG ABCDEFGH IJKL<回车>,则输出结果为   main( int argc, char *argv[])   { while(--argc>0)   printf("%s",argv[argc]);   printf("\n");   }+ f+ z  k% l5 t8 S" O; I, I
A. ABCDEFG
( G9 e4 K( T  H  |; ^B. IJHL   
& ]; ?+ K4 f4 ], ]2 a/ {( ~# h; dC. ABCDEFGHIJKL  f. |3 v3 Y; |  ?
D. IJKLABCDEFGH, e8 j6 \/ D1 t/ F
      满分:4  分* R  }% K- [1 m; h! Z& X  Y( N
3.  下列各数据类型不属于构造类型的是! V6 W) e7 P! n% |
A. 枚举型
( v9 ?) i2 {& X5 C% G5 B7 ^, TB. 共用型
  g8 M) Q+ I. m& X4 h. R0 uC. 结构型, o' N% P7 B% j  z: C
D. 数组型* H$ {4 j5 p7 n& W- d  \
      满分:4  分8 Q; Q' r* w. X& z4 ]) @
4.  以下叙述中不正确的是
( u& O2 o! n0 F3 ~8 DA. 在不同的函数中可以使用相同的名字的变量
  O6 W; b9 [- @1 s' LB. 函数中的形式参数是局部变量/ z$ U& |) ~* J5 A' u
C. 在一个函数内定义的变量只在本函数范围内有效
- \# n# ]) c1 I3 ^8 Z" VD. 在一个函数内的复合语句中定义的变量在本函数范围内有效
: K2 q! T( p8 R! \7 `      满分:4  分, w: q* C* o( w$ _
5.  下面程序的运行结果是   #include   main()   { int a=1,b=10;   do   {b-=a;a++;}while(b--<0);   printf("a=%d,b=%d\n",a,b);   }
3 R, D/ t: S; |A. a=3,b=11
# @  z" D3 T5 X; }5 n4 Z  QB. a=2,b=8& e: @& B- r/ t) H
C. a=1,b=-11 ?; F" U  Z& h6 d7 [9 N$ c
D. a=4,b=9
( V' ?7 F1 D) `6 `1 ~! n) e" k      满分:4  分
3 k+ ], a7 ]$ s7 }" ^9 M6.  下面程序的输出结果是   main()   { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;   printf("%d\n",*(p+2));}
4 o0 k- G2 \1 X( n3 |9 yA. 3. m* x9 E2 ]. Y
B. 4
+ Z) F/ ^( `5 P: A3 I) FC. 1
# f5 e, F, J  G6 `- U1 l1 }D. 22 \- A; a: w( }5 E
      满分:4  分
0 p) i8 ?1 r: W, P) G. o. d% J7.  下面程序段的运行结果是   char *format="%s,a=%d,b=%d\n";   int a=11,b=10;   a+=b;   printf(format,"a+=b",a,b);
5 A9 R" Q  x9 `& VA. for,"a+=b",ab
: p: i8 w6 j9 p3 \; c& e& H6 pB. format,"a+=b"$ K, B# c* j$ n
C. a+=b,a=21,b=104 ~1 S5 K* K5 |
D. 以上结果都不对
* Y8 D# y/ l! ~% L      满分:4  分
% s! P! \5 b( }% V, J- M) W8.  下面能正确进行字符串赋值操作的是
4 |& o2 ]/ O2 h$ eA. char s[5]={"ABCDE"};
! n/ y/ l2 w6 e/ Q9 ]B. char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};
1 K# m! e3 B' c8 d. BC. char *s;s="ABCDE";
3 p( }4 W; ~& A1 Q) h/ l, eD. char *s;char a; scanf("%s",&s);
  A1 G: s" I! O; X- A      满分:4  分
9 C3 L0 l" d' e* U# k- |9.  下列程序的输出结果是   main()   { double d=3.2; int x,y;   x=1.2; y=(x+3.8)/5.0;   printf("%d\n", d*y);   }
' x1 p5 C1 Z9 [8 T, i( V5 xA. 3
& e* c1 w& m9 l! ]+ xB. 3.2- ^4 t; z2 k5 s4 _% {$ `: v
C. 0
2 @6 F, ]- S' V  ]1 d$ T- r: mD. 3.07
3 j0 i5 U, u! s+ S( k      满分:4  分) m7 |) E( L8 F& ~/ d8 ?
10.  有以下程序:   #include   union pw   { int i;   char ch[2];}a;    main()    {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}   程序的输出结果是
4 J( w# H/ |- wA. 13
% }4 ]$ D: ?, Y8 `B. 140 n1 m4 Q2 \5 v1 v8 A: q& i0 s* Q! P
C. 208) G4 S, I4 |* a
D. 209
& T2 D6 a7 ]7 [      满分:4  分
. R% a* c  r! }4 j5 s% \( e( Q) f0 I8 T" o6 y. A6 O
二、多选题(共 5 道试题,共 20 分。)V 1.  以下不正确的叙述是______。
2 e! ^: ~, @0 ~& Y( Y: iA. C语言的主函数是无参函数% k" b! O: q+ |4 ~1 _! }
B. C语言的主函数最多允许有1个参数9 q; w6 u: Y% w+ a
C. C语言的主函数最多允许有2个参数
) N2 r9 g) L  B& _, M% PD. C语言的主函数可以有2个以上参数) F* @, X" h; M0 J- A% S% s  t
      满分:4  分
: ~5 v0 {, i0 M( w# s, w! k2.  在文件操作中,用于检测和设置文件状态的函数有______。# h* x) U3 y$ [* \5 s
A. 文件结束检测函数feof()
/ c! A- d  ?% v9 f* zB. 读写文件出错检测函数ferror()
. l2 q  r! a/ O3 OC. 文件出错和结束标志文件函数才clearerr()
1 q: u+ J3 y3 F' cD. 文件关闭函数fclose()
! M3 E# n+ q6 z; V! J8 i      满分:4  分
  Y2 U) h$ a5 m$ p7 k" I: K7 q# T3.  关于实参和形参的说法正确的是______。% S) Y; O/ q  C
A. 在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元3 g4 v: a6 }- }! T, R
B. 实参可以是变量、常量或表达式
+ c3 _+ P9 U6 M; TC. 实参与形参的类型应相同或赋值兼容' |" u1 Q2 Y( O# }
D. 实参变量对形参变量的数据传递是“值传递”
7 L  O5 q5 S0 W) S. ~' |3 \1 p      满分:4  分1 d  l4 P+ o) w' c
4.  函数调用可以______。8 B% o5 g$ D" A" I: Y6 H' }
A. 出现在一个表达式中
. s$ W, \0 G; f. EB. 出现在执行语句中1 n0 m8 ~* x2 h5 R/ P4 g( _
C. 作为一个函数的实参: b' q! l3 I3 G9 {7 X3 r8 K1 ^) N
D. 作为一个函数的形参8 n9 q" N# c4 A2 S
      满分:4  分, [) O6 y+ u6 G- ^  m
5.  关于宏定义的说法正确的是:
5 F* |& K/ X( K+ eA. <p>宏名一般习惯用大写字母表示,以便与变量名相区别</p>7 J0 C1 S9 V$ i& D& c# M4 f. ?  V
B. 使用宏名代替一个字符串,可以减少程序中重复书写某些字符串的工作量; s$ B9 x. O1 k8 J, v5 |+ [
C. 宏定义是用宏名代替一个字符串,也就是简单的置换,不作正确性检查
. j! A0 [) P4 J, KD. 宏定义不是C语句,不必在行末加分号+ i+ n$ z. T# O2 M9 W
      满分:4  分 + h4 T4 }/ {2 |$ Y" z# [2 W

) T9 v/ r; Z; b9 ~, Z0 L# l三、判断题(共 10 道试题,共 40 分。)V 1.  宏名必须用大写字母表示。
  {# m& \) M8 f6 T! T- f% i; sA. 错误
( v7 P. a0 }! LB. 正确
/ y, o  W- U+ o: x. J- O. ]      满分:4  分+ x3 H) x) \8 t# \! [4 S
2.  模运算符要求两侧均应为整型数据。( )* O: \( r; I1 C5 @) L
A. 错误( T3 o( E/ v7 T8 ]
B. 正确( ~/ D6 M4 @. Z! j7 C: ]. n
      满分:4  分
" C* A- O- q" x7 W' x* ]3.  共用体所占的内存空间大小取决于占空间最多的那个成员变量。  N+ P  f: A0 ]
A. 错误2 w1 ^, A" O( v3 o2 S' A3 t
B. 正确
5 ?' H2 ^' y" N      满分:4  分
8 B+ O! J1 ^3 X' q4.  若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。: Y) I' W! s& o! z) r1 w
A. 错误
+ Y9 l9 A) j- j; D0 ZB. 正确
" w" ~9 v5 Q1 O  o9 |$ W' \      满分:4  分
4 X# Z4 D  C% S) {7 L$ `5.  C程序中各函数之间既允许直接递归调用也允许间接递归调
# Q; Y/ e  }9 B+ ZA. 错误' y$ a3 G$ x* B3 e/ X8 Q( G
B. 正确
8 ?( x( B. x3 v$ |; x      满分:4  分
( J% P( ]4 M( W, e+ K6.  宏定义就是用宏名代替一个字符串,也就是简单的置换,不作正确性检查。$ F. @) Y- o: I- f' w2 s
A. 错误
% E* V# }: Y  T, L7 IB. 正确& O: f7 I. [8 |+ V  |
      满分:4  分
! T. i& i- s3 M/ ^6 w$ I7.  调用函数只可得到一个返回值,而用宏可以设法得到几个结果。
2 `) a2 D9 `2 FA. 错误
- ~6 I# ^9 U7 z. fB. 正确
6 \* {% \5 G5 l" s0 s9 h      满分:4  分
6 R3 }9 G1 f+ o( s8.  静态外部变量既可以在文本文件中引用,也可以在其它文件引用
8 h" H  u* U+ b' pA. 错误5 ~0 O$ B$ K1 T7 Q2 F& _
B. 正确5 O4 |! B, u! P0 u& p) c- \/ G9 N* r: a
      满分:4  分, l' K, Q. Q+ |( j4 O# x
9.  数据结构指的是数据的组织形式,数组就是一种数据结构( )
5 F2 w, l" V2 C# ?7 D5 @4 KA. 错误
! Y( v# I8 a- O3 c0 y+ T0 K- mB. 正确
  G, @5 }0 K% z* y4 s      满分:4  分) |, R% j% _+ V) X5 J& [+ y. D
10.  语句int pt中的*pt是指针变量名。8 V, {# L$ w2 w7 J7 e
A. 错误
' ~' Q. n( ]# dB. 正确
0 x: \6 v( h2 G+ Y$ c% A% ]! A      满分:4  分
7 }+ m/ C" K, c& E: A
) l8 l* o0 h  e) c( ]. V  ^# @谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
5 B/ n- @! x' V8 ]: E) J

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-3 01:09 , Processed in 0.122923 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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