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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

16春西南大学《C语言》第五次作业

[复制链接]
发表于 2016-3-14 09:27:38 | 显示全部楼层 |阅读模式
谋学网
1522341146001( w2 n" ]; g4 `8 t2 }6 ^
2 W# ~- g7 r; u( H3 i2 a
152234114600115223411460013 |$ w, Y, W4 z: m) v

0 p* f3 ]3 X' G+ q) y, w
0 G4 {6 Z% _& C1 g/ g# O最近登录:2016-03-14 09:26  G3 x- d9 x7 T- V
保存提交看表试卷卡上一页下一页% P4 _7 S1 X5 C5 L
剩余时间:59小时59分59秒: s% L4 c7 _9 h2 `* J6 I

$ b5 q* W: r, m6 u我已经使用0分钟了论述
0 X6 B$ Q8 f7 B% @' K; l$ x6 I; ^# ]/ n) }; ~/ m# V: ^
1第五次作业
# f5 _2 a9 v" V. j, |/ ^论述题
# a4 g8 P; E0 I8 Y) V题目说明:
# Z. w. d* d5 J1 m& b6 ](10.0 分)1. : |. K) j2 c3 u( p$ \
     ) w2 G/ j8 R- |

& k% ], i3 [: p/ E& J9 H1、下列函数的功能是什么
4 x8 t5 k: G) d! m' I+ t2 b( t* z, m6 @. D
   int fun(char *x)' {4 i$ a, o3 ]* Y

% r) z2 u, j' u  P{char *y=x;
; E; a; j/ [; n. K  e# X# }3 e: J$ h4 n( m8 @
   while(*y++);
! D( Z$ g: }- O% b6 G4 C0 }/ a% A2 W
   return y-x-1;$ N6 f  H4 p; R& O

. f7 i. W+ s( Z  }+ J) C3 i  s, I" J" F. D
3 a  W2 Z2 c! j
2、在下列程序中,循环结构执行结束后,i的值是多少,循环次数是多少?i--执行的次数是多少?  `/ a1 h9 u) H- F+ C
- }) j& e: P: t% T
#include / p% H7 D- X$ c* S) t
( i+ B, W' x) I
void   main()% P/ R7 V/ ?# J  L
9 Z& h, B. b4 [% j; `! w" h4 e
{ int i=100, s=0;3 C. m2 ?* Y, Z. Y% E" n+ \) P& i

* m& O/ ~5 b6 f! O6 q   while(i--)s+=i;
1 a7 R1 ]5 x$ k# Z+ `" B  R4 C; P( ^/ j3 _, B- x( z; L
printf("%d\n”,s)
# f" E7 r" U" f7 x
9 n& T" y" ^/ k/ f5 {; x3、在下列程序中,函数f的功能是什么? 该程序的运行结果是多少?
, _, J5 I+ Q; O& l) j/ S# K: T4 s/ q0 l' F( h3 u/ P6 j
#include "stdio.h"
  l% {% F7 o! I  G1 T8 v) z5 K* k! j2 b' m3 }  L  b
int fun(int num)' R/ D" a- M' c5 n9 H
  h9 @. ^4 Q2 |
{int k=1;
7 j% H1 N! M8 F# F: H; b/ w0 m$ p+ s  }" D! @2 s1 |" C
do
) r: v2 @# E4 v* [5 t& Q; h8 U9 b: S) d' [2 R
   {k*=num%10;8 I$ @) V  L6 t( F" t. d

4 z4 q  O2 U/ j' e, i    num/=10;
* W* r* r2 F6 z: h0 m7 R2 R5 T: x& a4 j
}while(num);/ r1 j* F; f  S. H* ?. l) V( b

/ w* i0 b: p3 E; N+ D- k        return k;4 O5 M4 c% V* ~# g0 d! e
  f3 H3 ^+ t2 J; _5 k
}
; d5 o1 q# X' u6 V: v$ E' P2 O% Q. t% ?$ N
void main()
9 o  ~6 s9 ~4 C; x& L3 U) S6 s) K: m& Y: r- C* j
{int x=651,y=123;
$ G$ [, y# v) r3 @& Q  [( a- g
! o4 C% o+ Q2 c6 d printf("%d,%d",fun(x),fun(y));# O+ [' s& |. k7 [! K

9 K4 q4 j2 Z8 [, u$ [1 {. v0 z+ Z}2 z! X! U, \; O1 e. {. {* X

1 |0 u7 L* r9 M4、在下列程序中,函数p的功能是什么? 该程序的运行结果是多少?# j! q" R: i8 ?" _5 ]; |0 |- l
7 a* D, J; v8 e6 X; T2 @& W% y2 Y
#include "stdio.h"
1 I0 n# _7 g/ b2 g! ~  a3 J" S( q3 w
void  sort(int x[ ],int n)
7 d5 H8 ~# d. T2 R# F
2 t% e8 \+ u1 c0 @2 j& p  {int i,j,k,t;
5 Y; p& \0 U- p, ]$ P& m8 D7 G5 ~( K( s  Y
   for(i=0;i<n-1;i++)
1 ~2 w9 C- c+ D8 v5 t) [
# R3 ~  i4 z0 N{k=i;2 i' A- M, H2 b0 p' [% C' o

" O8 e: Y  g* d( m6 Z5 E for(j=i+1;j<n;j++). U3 E: I' {* P9 ?; j6 ~  ^2 I

" F# _4 ]  Z; v3 d' h4 f  if(x[k]>x[j])k=j;
5 e7 B& E: X9 ?% m  H
4 U) w7 p  y5 n" j  if(i!=k): B8 j: U7 u* i# s% V8 l) `9 d
/ l+ O' c* e# }1 `4 `8 P2 G
  {t=x[k];x[k]=x[i];x[i]=t;}
/ C6 O) K7 Y( O! P
* ?; v) {- f+ {/ @- i}" P1 O! h6 v- \. b) s* m

$ H9 P; |+ A/ E8 p% r2 c" x8 Z  }, R+ \$ q: s. q+ H6 Y

; i( V# }$ K. }* c) K8 P  void main( )
- o" e3 _) q* h: L( v4 u/ r6 n
7 O5 b/ {' w/ C' x, ]( ]  {int a[10]={34,50,89,67,102,11,75,30,125,145},i;$ |( _3 v; H$ z. T& V+ l: f  \
0 d3 B( @$ P0 L4 o+ J4 F3 ?0 u
   sort(a,10);1 e1 J) y' {$ I/ v! H& A; M

- t( r1 i5 j! I   for(i=0;i<10;i++)' V- @6 a1 }8 |) O9 J; ~& Q5 j
/ \- p! E0 ?* O5 L) j/ q
printf("%10d",a[i]);9 [+ {6 Y% V7 K( d" L8 R
% y5 Y  `. t0 t- |, \8 ^0 b+ V
  }4 P/ t7 B; @$ F( B6 X9 {6 E- I: m

7 n/ R) a1 H) V* _5.有如下程序
/ h' c+ q2 Z) D, R0 J; u: p& T4 I, O4 k7 x7 a+ x( E
#include  <stdio.h>
9 U6 v9 s3 @; }5 v. @: y. g4 F" S9 @. k' h
int  fun(int  x)( r; E5 J2 v9 n  k4 O- K% V$ Q6 K
# a( V% F5 Y, n: h4 o
{ int  p;' s/ ]  `/ T9 ~6 G: h; c

& f. q' l& T" b; m$ ]) q- v   if(x= =0 || x= =1)   return 3;
. M" a2 Y- ^/ d7 p" R) a, W1 b- O, p' h1 ]! z' o7 ^/ g
   else  p=x-fun(x-2);
# e# A3 P/ k. y1 a8 z2 r. P' s; [1 X9 U# X# y
   return  p;& E. |; ^$ z* J9 O, N

3 q% e  x: C+ ~* n6 S}
, B1 `9 [2 }% |- {( L
! t2 A) J6 T/ a9 H$ g# k- c, Bvoid  main()9 \! Z1 ^: R% h  P, K8 D. `
/ h' d3 d( H' k. ]+ N5 F" ?& x2 H
{ printf("\n%d”,fun(9));
/ o7 V, m& S- O% L" l8 o, w9 g8 |$ z/ b# _9 u6 P5 ]
}# W0 e8 ^' U- D6 V3 u' l2 ]5 W; W
% z8 h' O3 G) {; t% O. `
该程序的输出结果是多少?
# _1 H$ ]5 J% j1 K# S5 c: T* W7 M/ x- E
6.下列程序的运行结果是多少?
1 F( D! P' X9 V- m% v1 X. j- j
8 A5 O4 x& d$ ^8 G) u$ \#include  <stdio.h>4 u( {8 i3 x9 |
" o: e6 u4 W  r9 U8 |
void main()
% p, J+ G  H1 c- X: i( R$ U. N' c+ \. _
{int color=2;
1 C$ }: Q* |' @7 H- C3 R% r, x, [7 A* n! i
switch(color)3 O! N1 E) M0 I, j9 ]

. u3 w2 j) Z% F  O) P* P{
7 }- ?! e2 n( T9 N& l' q# H- J4 C, _, D, k( q
      case 1:printf("red\n");break;
9 M: x5 Q2 T1 r  d7 h- J2 @/ {1 k; q3 V4 M
      case 2:printf("yellow\n");
" E3 v+ ~/ B+ |8 Q% ?' |$ ~3 w+ I/ [/ I9 p
      case 3:printf("blue\n");
3 a$ h- k! U7 k# B
" [1 H  X( K9 D3 B  ]}
2 E1 z2 F& v2 |) d2 p7 k9 S7 b1 ^. @# H1 j" K: i
} 
* R4 E+ W5 K5 e: X( p- {7 h8 y8 _3 H7 x/ A
7. 下列程序的运行结果是多少?9 r% g7 C- [% d: X: e% h9 y9 |
  #include  <stdio.h>
& _) n' m9 S5 ]) K- y6 @+ H, W- q& e  E2 e% p% y
void main()
1 F5 A$ ^' F; G: y. t) \6 S0 E+ \$ {/ v' S
{int m,n;
+ d5 i- f  }3 ~  M" t3 T! O& ~9 z% |
for(m=1;m<=3;m++)2 D0 H( G: X, l# {9 ?" {
8 {0 I+ j1 y6 Y% Q6 A7 R& b
{for(n=1;n<=2*m-1;n++)' z4 }- P* n; m
- c' F6 u9 M8 |& \
      printf("*");9 W$ G4 c6 p0 `; K1 J) q. [
5 W  r- [; x) P; X" ?* O
      printf("\n");: c& G0 Y  F! Z/ Y; r5 {+ T1 Q

9 S5 i6 T2 B/ I}
6 E7 u0 v8 L& m# u+ m% x2 b
, w) H# x5 a4 u+ ?4 P}
' W+ j3 G! j5 x+ ?( i' O; Q0 ]8. 下列程序的运行结果是多少?
: p" L1 P, `8 K: d8 K- y) c) E#include <stdio.h>
. c( y4 k% Y# I  `8 j& v# x/ S' D& X6 w. U( N( p+ ~
void main()
8 \8 S! X" a! Z- a3 }% p! ]+ _& t/ t7 V* |+ W. v
{int i=5;
  [: n. G+ H; n/ b" C/ u1 V2 }8 z/ Z1 u& q8 e* d2 }$ q) k; P# K
   do1 ~/ a% s7 n! Z' `  `: e

" L+ i0 B7 K& @! i   {switch(i%2)# ~. C  s; q- _8 q+ _  V
1 U) {6 x2 q) S9 D5 g: \+ L
    {case 4:i--;break;- _4 z  P( o. H3 o1 a- ?

2 w5 j! t+ v8 R6 I" Z; f  w  p; J     case 6:i--;continue;
* i! d1 }2 ~) B- y' o# m! C" W! r# q9 Q4 Y
    }7 P% Y+ a  B/ r# U& _4 u
# k; S) l% r! B6 C
   i--;i--;
9 K' `. ~8 c  ~. Z  c6 `+ j0 E: L+ N. a! n7 \
  printf("%d,",i);' H- d. l; t% k, L0 E  ~
" A# b( Q6 |" S4 ?
  }while(i>0);6 U7 k2 \, }3 n
+ t3 c' g6 F' j& Y& s* `
}, v% e! k' |+ v' q5 _/ W4 e

7 x4 b% i1 k6 W9 n  `# D4 b4 ]* B9.下面程序的输出结果是多少?; n# J/ m5 K& ?( s/ g
#include <stdio.h>
. M, n+ W/ N  ?( Bvoid   main()3 K8 z/ g8 v  Q# ?& V
{int a=10,y=0;
% j: j; d3 U, c# odo{a+=2;y+=a;9 g; p+ s3 g8 `/ c# t5 S# x+ R
    if(y>50) break;
; m6 J" r+ O5 B3 R5 g  g  }while(a=14);" @$ N" V4 h+ O
printf("a=%d,y=%d\n",a,y);5 v: m' G. |# ~6 L3 b  Z
}
" w& L  f* h* f6 i
% G! @* y6 _% J1 L) ~10. 下面程序的输出结果是多少?2 o$ w7 _+ t$ R, c
#include <stdio.h>2 g' s7 T) C; u' R: d8 p! i+ x! ~  g$ f
5 t) |5 u1 o# J  m
void main()& h4 f; z3 [) _% T+ \
6 m3 G" m( p; F6 |5 }. {  Q7 x
{int a[2][3]={{1,2,3}, {4,5,6}};
8 ^4 f# T( E2 S7 ?1 \
" D3 E# ]* l3 m& T! j0 pint b[3][2],i,j;
  P! k% f, V% d: `$ n' K% d$ d4 \/ a& P" y; m& f
for(i=0;i<=1;i++). V* d" c7 M9 U  h

: n6 n0 v& V+ K4 y! X8 e{for (j=0;j<=2;j++)
' l$ [; B2 k- D! B: L. A; E7 o/ h2 n5 K6 H  }( K" b% L  D
           { printf("%5d",a[i][j]);
0 p* D( Z& W, R& l. \) y0 K( H& }; d( e
b[j][i]=a[i][j];6 m9 T9 P9 b# C! \: m
; m' s' _* W7 H& ^1 M
}6 B' L' P" q4 i. k8 J: \1 Y
+ W7 o7 J  V# p5 \, N8 m  U+ _
}
7 `: N* K# V9 \6 i6 c) v: y+ d3 j# e! N1 T  ]- n3 ?
}
: q5 l1 m5 w0 P- l7 c1 Z
! f: G$ d5 Y0 i2 C9 a! W4 ~  Q7 d: i8 {1 j
段落格式字号点击上传x   1 F' p4 \- a% {3 @3 ?5 e
9 \) Q/ @7 M$ r* @9 b' b- F& f
纠错
& r2 [# \7 i; K% A! I+ z( K, B
0 }5 S8 p9 L0 T6 w4 k上一页下一页! w' I$ p4 C9 ?" a- d# Q+ v
题干错误选项错误资料错误解析错误其它3 q" E4 U4 o/ ]" ?& X+ w3 F+ D7 a' s
描述:
" ?9 G8 j' U3 a! S- t3 f
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-1-7 08:43 , Processed in 0.332302 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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