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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

【满分】吉大17秋学期《C语言程序设计》在线作业二

[复制链接]
发表于 2017-10-22 21:39:11 | 显示全部楼层 |阅读模式
谋学网
1.  执行以下程序后,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);   }
  ^9 D" a6 Y, E; u  E
1 w) K0 j; `& O) x, K3 N/ {' }A. -1,5
2 J8 M6 Y, U3 V+ C1 t+ c2 d
4 I9 b& I8 O8 a% t
" e1 G/ u! `" [  ~% MB. 1,6
% r: V" o7 \- V( J1 }+ \+ ^: q  ~* u0 _1 l+ i$ t& d' s
4 x2 \/ l% R/ t9 T, V% ^  x  D
C. 0,7
7 I& ]% g1 ]5 o5 Z- d# F% r" F& x4 E) B; [
8 S# O% `: f2 a7 d. T+ s/ k4 n
D. 4,100 e) g9 y$ o3 ]" ?- W. v: g

: \; \3 u0 x0 q4 j8 Z正确资料:C      满分:4  分
0 T6 j5 ]: p+ Q2.  以下不正确的定义语句是
- N2 m9 h8 w: u/ u
# ]4 H5 o5 _1 jA. double x[5]={2.0,4.0,6.0,8.0,10.0};
; U& E( \9 r# L/ ~" O( ^1 N7 a8 A- D3 Z
! a  r* O! f8 t' q1 d: V* x
B. int y[5]={0,1,3,5,7,9};
- ^9 c9 V9 p9 m9 t* M0 R
& A: S# P7 {9 n5 f7 f$ t" l2 u4 `+ I/ P# n8 s
C. char c1[]={′1′,′2′,′3′,′4′,′5′};
- g+ G/ \/ u  J4 }) h1 W7 B: g; D) L: X8 h
! o6 s/ O4 T! b5 r; t: }5 `& ~6 h
D. char c2[]={′\x10′,′\xa′,′\x8′};
$ y# l# n3 s7 u8 z& P* n- b+ [7 u6 m; ?1 W  ^
正确资料:B      满分:4  分
: r: N# l$ ]3 S( k8 F! ]" \" h3.  设有以下说明语句    struct ex    { int x ; float y; char z ;} example;    则下面的叙述中不正确的是2 u* |# G% v* Z. n) ~
9 K8 ]7 P: t* ~5 u/ g  j
A. struct结构体类型的关键字: g% r  a; B. S+ e! X9 N/ M
- Q- z; `0 C' \( j" ~+ y8 v- `

& H. |+ y0 s/ q. A) BB. example是结构体类型名% z! J$ J# G" s) F+ i

' x0 M- t& D' G# ]
! F2 {4 h/ b1 ~) n' i+ iC. x,y,z都是结构体成员名
6 S% {# n  b4 Z6 n8 P* t) r# g
; a' Q* N' Y4 ]/ k* z( ~8 [
D. struct ex是结构体类型名8 W) x& @. E2 i/ f
1 Y% P5 T. A! c0 s; U( {
正确资料:B      满分:4  分9 ?! `; H& `; f7 ~* k6 e, x
4.  以下程序有错,错误原因是    main()    { int *p,i;char *q,ch;    p=&i;    q=&ch;    *p=40;    *p=*q;    ......    }
9 }" j# X9 ]: k: }$ z& I5 ]% u+ K
A. p和q的类型不一致,不能执行*p=*q;语句! J6 z7 [/ y; j6 {

8 d  D3 n; t& R! f3 Z' m# c( n8 b, C+ A0 {5 u" _9 n: [
B. *p中存放的是地址值,因此不能执行*p=40;语句- Q, n: ?* O7 }* a) y
- J4 i: W( L+ D/ q" |
0 }  ]- Y6 Q+ @+ c" C
C. q没有指向具体的存储单元,所以*q没有实际意义7 }8 L( ]; Y8 m  k9 @" G9 M
5 t5 G$ f- Y2 P3 J" h8 Z* [' V
* q+ {8 u7 l6 a+ |! w" k3 e
D. q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果
, n6 U3 H: s+ J$ O* Y' A, D
; s. X. P# i. i正确资料:D      满分:4  分% H% M3 o1 t% T, M" B/ {# q
5.  下面能正确进行字符串赋值操作的是
) f7 J1 c. G6 B; ~" u9 C6 l* ]* g8 C; @* C
A. char s[5]={"ABCDE"};7 r1 G( @. U6 S/ b& Q

+ Z3 X* U/ P, o. X: [+ Z0 K+ K6 H4 Y* g/ u, H5 P  _! ]) r' E
B. char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};& z4 M' O8 U; Y1 B" q

8 r: V0 Z6 H8 j" c; D; @' L0 d# k- z: O
C. char *s;s="ABCDE";
' G" g& j( H7 q$ ]0 J: N! x) G" c! M2 u' S' V: }; P5 @$ v: V, K
5 ~4 p) s& T& U4 v3 a
D. char *s;char a; scanf("%s",&s);
9 m, R4 g9 r: J4 _+ o! D
- C# W- j. m4 {& p正确资料:C      满分:4  分
2 K& a3 w4 v" e5 u+ b" z6.  有以下程序:    #include    union pw    { int i;    char ch[2];}a;     main()     {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}    程序的输出结果是4 W3 H( G6 S" R1 a9 _9 D/ i, V" t7 Z

, l5 s1 R8 H' O2 s  k5 t' k* ?& OA. 13
) t: X; n( {3 r/ \9 V$ D0 P0 }5 |$ i% P0 C( d+ {9 a; I

% [* o* [% i! J3 I! S$ BB. 14
. }+ N6 K, |/ d0 _  \& \) c" j* H% w4 u  ~

# Q# ~9 e7 m4 v: B! kC. 2089 m' Q4 _+ r9 k/ z& i2 D& l

% Q2 h4 C2 ~2 D! n; L. \2 S4 T( Y! ^4 X5 r9 T2 |* A! B
D. 2098 x: @3 R; A" e- z* Q/ U

0 ~, ?) [# E/ D1 @: `正确资料:A      满分:4  分
1 S8 I) g( Q, K' Z6 U% ]0 C7.  有如下程序    int a[10]={1,2,3,4,5,6,7,8,9,10};    int *p=&a[3],b;b=p[5];    则b的值是
& e2 r3 Y, C* s) D( J' p1 X7 ^7 B9 J5 C% n9 G
A. 5
2 \' d+ Y  S% c2 k  I: {; m4 m8 L- e9 G; H7 o' O4 ?# W) J+ A$ l
& P+ k  Q4 H' F; K2 v+ {
B. 6
9 \9 p) l3 N! [, t6 e3 N* k% H3 g6 p4 s; }; _

1 G' ~# R2 I  q9 d) mC. 9- V1 T; z2 u! y. b6 M6 }' E

8 N6 Y. n! t1 Y. N
8 v7 ~5 O$ K; x- `" CD. 8
' v( x0 I9 u+ ~" M5 W3 s' {( f, x8 O9 P2 N: \
正确资料:C      满分:4  分8 m. v, {2 `" k, A. S1 b7 {
8.  若已定义:    int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;    其中 0≤i≤9, 则对a数组元素不正确的引用是
& Y: d; Y1 M9 N# j: W$ S$ \; O! N+ `# C- i9 z6 b0 ]' p
A. a[p-a]
# I1 ]/ K, H- ~+ B6 W1 t9 D5 {6 f, t  ]0 @; }. i( O' `' [1 q

$ U5 V( L( S5 lB. *(&a[i])
0 n% Q: T( T/ [/ L2 n) s/ I8 t& ?! w' E+ x6 u' f4 F
5 M+ Y. N( a8 a9 G, y. a
C. p[i]" }9 O2 N0 S4 }7 V' v
. y% ?+ c# u% q  P/ I! v. G: h$ @
3 @* j' ~) ^( d% W! j# }
D. a[10]
- I4 Z6 \) l5 E3 G# |- j! s8 {/ I3 ?6 X$ G) l/ @* y4 D( j
正确资料:D      满分:4  分
& ?6 B( C. E2 F; B9.  函数 rewind 的作用是/ w7 h* V0 h% |: Z3 M: i
3 i/ i# I( t5 z
A. 使文件位置指针重新返回文件的开始位置1 f4 o* `6 `# o

: W6 i4 Y) [! R4 F8 u4 @/ Y* p. W/ x6 o1 w
B. 将文件位置指针指向文件中所要求的特定位置
2 x' i& ^" P4 o) }1 X4 n2 b% s; e( @' v: t

) n4 u' b+ L4 O  A5 R1 \C. 使文件位置指针指向文件的末尾' W0 t0 f" V6 x% K% ?! G* Z
. k% I" |' D( M3 H+ Y) u! f1 g
% [5 Q% c( _+ D7 V# C5 @# R9 M
D. 使文件位置指针自动移至下一个字符位置
4 b* i5 E1 w+ |0 f0 Q) K  k" W2 g2 B* a6 v' u+ g% p
正确资料:A      满分:4  分
. i' T4 b: V  [$ e- E10.  以下程序有语法错误,有关错误原因的正确说法是    main()    { int G=5,k;    void prt_char();    ...    k=prt_char(G);    ...    }
3 ]; M* K4 U% g
, c; l' N" \' u3 M0 s* w# t& yA. 语句 void prt_char();有错,它是函数调用语句,不能用void说明
( ?! A1 d* E0 B$ t9 H
% N7 K- I; F" W# J$ K7 q; N9 a) }3 t0 W4 ?  ^! |, x! W, Q
B. 变量名不能使用大写字母4 j; [( z- ^. @
( L# x2 M# A) P+ M
, p0 ?. ]/ o7 D: z5 r
C. 函数说明和函数调用语句之间有矛盾# }7 l& X. m/ ]
( a" u9 W- I- k5 o
! P/ ^) J' r2 C6 T
D. 函数名不能使用下划线
( N, j" d. A9 q  T6 K6 d) |  ]' t) n, B) |# {$ U
正确资料:C      满分:4  分

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2017-10-22 21:49:11 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2017-10-26 21:12:58 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2017-11-2 10:28:55 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2017-11-4 15:40:48 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-2-5 03:50 , Processed in 0.080960 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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