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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1284|回复: 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);   }
7 S+ y- v; O) w' i. ^7 W1 c; ]# f. C
A. -1,5
# ^7 y  ]/ O& _6 K" c- t& z, e" `) v* a# H

' r* U5 V3 [4 \: y, X: pB. 1,68 V0 @" u6 H. ^  O% t8 g) X

" {2 f: O: H9 r' H% L* n: R! u; t: R$ c! q
C. 0,7
3 Q2 ^7 p; c, w% t% O' d! i# a, q: V

' N8 q8 p1 O& CD. 4,107 j# k- Q) u' q# R, T) u- u& W; O
- Q& [, D5 o/ z+ j* N/ W% Z
正确资料:C      满分:4  分+ d- T* U; U3 Z8 @+ J) |
2.  以下不正确的定义语句是
  Z$ y! u$ v8 @( S9 Q5 g
! O' g+ u8 E9 YA. double x[5]={2.0,4.0,6.0,8.0,10.0};& P/ b. G5 F: s5 F) o& r

0 v# Q1 R) S4 A& a) j  J
$ x/ {& t4 N( w( `, Y! oB. int y[5]={0,1,3,5,7,9};
7 e! ]) e& M5 [/ C! U, b1 g0 w% i  e) z1 z+ |& |! [  _
: E4 K9 S9 P1 @. m; k* `
C. char c1[]={′1′,′2′,′3′,′4′,′5′};7 I1 t1 f2 c# o3 A9 ?

9 Q. k7 O* O+ p9 e1 G( z  ^  ?* d8 m( \  \  d4 k
D. char c2[]={′\x10′,′\xa′,′\x8′};
* P: a$ J( a; f- O  q
( r& A7 n4 S5 J/ l$ @正确资料:B      满分:4  分) y* e) V7 G$ A( {( R. T
3.  设有以下说明语句    struct ex    { int x ; float y; char z ;} example;    则下面的叙述中不正确的是
' U0 u# |8 K2 g) a& ^. I. P* |
( I# U9 y$ r2 g. _A. struct结构体类型的关键字
7 }( w5 l8 p) h; D2 k/ s8 Z6 w1 n+ a. t9 g9 P5 f5 d/ G4 _. S  c
+ c2 p' o3 p  i# w8 u
B. example是结构体类型名
6 h) B5 u2 \8 a+ T5 Y0 j$ f% ?  @+ |8 ^, y" K2 B' R

8 w1 D$ P+ q# E7 R4 D4 K1 o1 oC. x,y,z都是结构体成员名- S+ q: l5 W6 E; X
1 d) K( g7 ~% W3 |9 {) ^
- n+ J) W9 {4 N" d" ^3 g! b
D. struct ex是结构体类型名
; f) b& E* e* H% ?2 l
/ R5 _+ D' J: g, t. c4 S" v正确资料:B      满分:4  分, [0 h/ g8 c- n' I& C# i9 f
4.  以下程序有错,错误原因是    main()    { int *p,i;char *q,ch;    p=&i;    q=&ch;    *p=40;    *p=*q;    ......    }0 Z, P+ G' k" v
( ?# y* ^; u4 V( ]; V) s
A. p和q的类型不一致,不能执行*p=*q;语句
) B1 o: y% ]: F: I: e0 ?3 f. ]) P
% K9 r; Y5 V" p4 P
B. *p中存放的是地址值,因此不能执行*p=40;语句) c8 P, d6 e- i) t

" N* r! k7 S1 a3 ]( j
/ [; Z6 P7 n# @, G8 _( f3 Q; F9 MC. q没有指向具体的存储单元,所以*q没有实际意义
. Z/ p7 F0 |5 l& x) J+ s% L. `, a$ J6 C( A
, J4 N& R% E7 o# {+ z
D. q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果
9 N9 e4 k4 B* g+ H" ]
# V6 K  K  G% i* F" A2 j5 v  {; \正确资料:D      满分:4  分9 [6 U- h: ^( l
5.  下面能正确进行字符串赋值操作的是
) a) D, o- E2 U$ y" Q3 U% D8 x
2 S0 d  S% q, R# JA. char s[5]={"ABCDE"};; _& ]4 h7 S0 _7 ^. G, u. w
3 B, v% H+ \3 D% L' J% y# O

+ \1 `' P) _" u# j, v% wB. char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};
6 |7 Y+ j% H9 m3 w8 Y6 M
7 X6 ?5 [* ?* e* p
9 F# v4 D' P$ j! U# X% v: vC. char *s;s="ABCDE";4 O+ P, _) M" i6 k  e& D

: d! a6 l6 C3 i7 M# `) n4 F  [
6 n4 k0 h* y2 h  V/ T+ Y$ w  LD. char *s;char a; scanf("%s",&s);
/ H% a! M. i0 i9 O9 R- ]* U1 p3 u6 d
正确资料:C      满分:4  分' b( Y! I/ ~) J$ i
6.  有以下程序:    #include    union pw    { int i;    char ch[2];}a;     main()     {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}    程序的输出结果是7 B2 s- W# i& j9 x0 w' x+ f0 f- u

" Y5 q4 M5 f. c3 }: G' i' UA. 13
, F, ]" V  [' a9 y# |& e1 F6 Z1 h0 n3 J3 G
3 ^$ Z# n4 ]! P" H; Y& K! s3 l8 t/ C- U, W
B. 14( y* B- u/ }/ g* o
4 z% H4 l) c, t* n" }. G

! ~, T5 M8 L( ?2 pC. 208, D# @6 j# t9 \+ m' W

$ T/ ]8 {% t- {$ E
6 [/ p# b. |, H( W" B' OD. 209
+ S+ K1 i# s; Z' ]6 i3 d- n8 d( L/ |
" {1 L. f  f& w正确资料:A      满分:4  分
  `: C3 |/ g: O) y! ?0 j/ o7.  有如下程序    int a[10]={1,2,3,4,5,6,7,8,9,10};    int *p=&a[3],b;b=p[5];    则b的值是
5 \0 i+ T; i! Y) ^6 g; n, z/ l" M, v# Z
A. 59 N. s5 C0 B2 p0 L0 P6 q

; \9 O2 D% s  b
/ y; a- a3 s3 O3 y3 d$ I1 mB. 6
- x/ y+ C" v& K4 X$ {
3 C; e! |: w6 o0 w2 |2 b: F2 ~2 U# ?! S$ }$ \% K  r$ u
C. 9( a1 J3 e- p: s3 K' l, T) C
# ^1 F. }/ {. H- X% o9 O' D

* n. S: [. s+ |D. 8
" O0 p5 H6 W; u9 r0 B! s, i0 n  e
$ E% L# `- T, o7 s" _$ e6 t正确资料:C      满分:4  分
% q' ?" X/ _' c; t1 p# q8.  若已定义:    int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;    其中 0≤i≤9, 则对a数组元素不正确的引用是) A' D# u* z; s& E7 j0 l+ k. h$ y

% ~% N2 U4 Z' N$ z% H$ @A. a[p-a]/ }; E; K7 {" \* G- i

- ]' C: ~8 a3 h. W* x( H) w- o' i
  b; d. B! j. T, nB. *(&a[i])
9 |  {" o8 Z9 b) @- `. P5 E$ P% k$ T. V

* J" _! H4 i7 ?2 D9 U( r3 P7 NC. p[i]
& w7 j) g) H# Q+ [9 |$ d
0 P5 x4 r, `6 g4 _( L1 _
9 d4 U# G4 q+ `" h( D3 G6 y. AD. a[10]# B4 {# d4 }6 _* y- o$ `

1 z3 J2 q+ y1 B. k/ a5 g1 G8 w' u正确资料:D      满分:4  分
' x3 E! C3 c/ Z. R( R+ o9.  函数 rewind 的作用是
- R0 p- s& K3 U# y2 F( U6 C" v; P: O
- F% O$ x0 J" `A. 使文件位置指针重新返回文件的开始位置8 @% i- ]* e1 n: `) c
3 Y% Z$ v7 ^6 o3 U/ q. p- x
& C" o# d6 d" t5 D: @% I2 N% w* d
B. 将文件位置指针指向文件中所要求的特定位置
: J. T% c  C( h9 p. T4 ]9 T( u: n, S3 Q
7 p1 E4 o- d4 ], w4 `/ k4 Q
C. 使文件位置指针指向文件的末尾9 g9 o8 j. g; L9 K2 U

6 p0 _2 @! S9 l9 b: _4 L. `  d7 q* }) ~; _3 c2 J
D. 使文件位置指针自动移至下一个字符位置# X2 C! M$ W$ K" R+ u; d  t/ E6 `

- ~* j/ y1 i. E( r; N! i2 s正确资料:A      满分:4  分
* L* b4 I1 s- G; ]0 r10.  以下程序有语法错误,有关错误原因的正确说法是    main()    { int G=5,k;    void prt_char();    ...    k=prt_char(G);    ...    }7 ~9 @, l) ?: {
. B& D$ C8 g& J9 T' n
A. 语句 void prt_char();有错,它是函数调用语句,不能用void说明
, o. o7 V" X9 Q# }1 U! ~$ E
) k- I* [+ N, O1 q( F( n$ n( d4 w* X( \! Q. l1 ^3 s* ~- h* H
B. 变量名不能使用大写字母* `; Y" Y) U+ p  B9 p3 Q9 ^

' K1 z9 s7 \7 n  q2 G& @( e3 z& t7 Y& m! C8 `
C. 函数说明和函数调用语句之间有矛盾" U$ F) W0 Q- D0 }5 m9 x
* J% f. X9 Z9 R4 E- {( m1 q( W
! x  s; d! G" {* I" B
D. 函数名不能使用下划线, p5 [% t0 ~( m3 @
8 V$ ], |; |5 I
正确资料: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:49 , Processed in 0.111791 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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