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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2016-3-14 09:28:04 | 显示全部楼层 |阅读模式
谋学网
1522341146001
7 s) ^. Z2 D% W; x5 s3 A0 W
- z2 g7 a' K+ D/ Y4 I) S' k15223411460011522341146001% x: B' w. b0 a5 P4 x5 v

% _3 |" C/ s8 T# v" g! \8 V: e) w5 u& B2 i7 O- b& ?
最近登录:2016-03-14 09:27
2 D: y& o2 Q* ?- f5 u保存提交看表试卷卡上一页下一页- d4 X! J1 h* W( B8 @* h
剩余时间:59小时59分58秒
% U9 i& S; m' U/ ?4 B9 H! C5 ~
4 b( K  f4 S3 K$ q3 o: z  g% k' ?我已经使用0分钟了论述
+ x( \8 n0 N! _: w. ?1 i. ?0 x- x2 N. w- }6 J6 u- ~
1第六次作业- u$ r! ~0 X& J3 m4 w
论述题/ x3 [. }8 S% U+ M
题目说明: 5 K) _+ S  ]& f3 J) _2 q
(10.0 分)1. : x& `/ D- |+ u
1.程序的功能是从键盘上任意输入一个正整数,求各位数字之和。请用模块化方法改写下列程序,功能不变。
  k/ w8 v" I& j, c; q/ l9 }9 }7 t; [4 O: F: D6 ~+ A
#include "stdio.h”7 O# n7 [$ Y5 ]6 F( i4 E# Y
# a+ o# L* T" p4 V0 z3 k
void main(). ?8 I5 b! e1 i2 a9 [

; f. O( [+ d/ P8 \5 T{int n;1 r* n; Q, }# a
9 `& C. H. _) W) W& }, p0 _
int r,s=0;# Q+ m$ V1 f/ `' E
( {9 B- @, Q0 x8 v
  scanf("%d”,&n);
+ B; ]# @% V1 s- a; T& y* k0 N4 e7 a# Q2 j
   do{r=n%10;
- M; @. e7 i+ ~, _: [6 G; g3 a( O3 W2 t0 E
   s+=r;  n=n/10;. x3 l8 C7 V4 I# p6 `* f: B* u

4 k8 b( P9 g3 p( w; i    }while(n>0);" u- P% E9 D& i+ j6 Q
3 b6 \9 e& ~0 V. d0 I7 T. w5 Q
  printf("%d”, s);
" r- e! l+ [, y3 N  Y4 [4 Z/ S0 j" ^4 H; B0 q1 O7 f
  }
! n8 ^( a+ ]- s0 m+ g& o: j- O" W1 E" W3 a6 M  z; n$ w
2.
- X- T6 N) i+ H6 F  I
2 Y1 X' M: R8 S% i# C! f8 v9 V0 Z
1 n6 F, }& l: C% N" @- i% d在下列程序中,fun函数为一个递归函数,请将程序中的fun函数改为非递归函数,保持功能不变。) \2 o) g8 S. Z  C- Z% d8 E
5 ?: w4 @- d$ m: d* ?2 |

6 m: n/ h" _2 T4 `  \ #include "stdio.h"# g6 H$ z1 s! J( }- r/ g% z3 V1 y
$ z6 ^% w; I2 X

9 Z. ]/ C; r: `' {long fun(int n)' e/ j; `# S5 a* F
+ ~6 K! @5 k' F; z& L: y

$ ^# j) V) Q5 Q  v5 P/ i: B{  if(n==1)- v2 ^, f. x2 c  ?! ]( d

3 b  y0 H/ `' z" G1 `! S0 X
# z, ?, c" C# a. V  [3 U0 \      return 1;
' S# t: v; G( ~/ |& K2 l3 w. ^. Q* {7 [
! v+ I, U- ]/ l$ h! _$ @' c
* q5 G4 l8 k0 _0 w      else
; G, s* D+ T* Q" O0 m
  r: D3 d/ m* z) T& g" C* Z5 d- P* X; a3 N# w! d4 O$ O
      return n*fun(n-1);8 _" v1 ^+ F/ |4 _

/ ], W/ z/ z+ a/ e' N
( R2 T# _0 [3 J  @}/ `! r# l; t* D1 g/ T4 M- S: ?  c5 [7 m

7 z& `. R0 r3 O
& p; r9 q0 o% n+ l; [" {' T2 Ivoid main()
$ P, [$ K: U+ j$ b% H& |3 [5 |
) Y' p7 c4 s- @) G1 g) l3 e, b# W1 W7 S: t( \' s
{int n;
, h$ c) x: ?  S8 g6 Q8 Y5 v: k
+ p6 U; R2 y3 K( N9 N* f6 d9 V0 f6 }- P4 }
printf("请输入n的值:");) }( y! Z$ v- N5 r3 q! I9 C+ H0 j

; j$ t* {. q9 K# g( z% a
8 \* d9 g  w9 Q* oscanf("%d",&n);1 b' h5 |; f# u. e+ {2 f

( C+ j  R5 w* [* u
- W/ |) e( }' l& p+ F8 E* yprintf("%d!=%ld\n",n,fun(n));
7 J; D* I# v2 i. S  `! n  V, o5 D" m, @: m' Q# D' ^2 ~
}( o/ \) u# y: O7 l

7 J% o% o+ m6 \. R/ \) S. d% g
$ ]8 B/ S0 H' \5 `5 }# _3、  编一程序求:1+(1+2)+(1+2+3)+……+(1+2+3+……+10)。# I. H7 Q" B5 \+ ^
% F, s& B( r1 c+ e5 m( c
4、 找出一个3行4列的二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。可能有几个鞍点也可能一个都没有。
" L# G( N" Z; M2 L. G1 r
" D2 C* {' N8 ~# h; A8 Q5.编一程序找出所有三位数的"水仙花数”并在屏幕上输出。其中"水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数”,因为153=13+53+33。
1 O- u% b2 E5 D/ A" i6 M
+ n9 |3 ]2 \& f' ~/ ^6、编一函数stringength(char *s)求字符串长度。在些一程序测试其功能(要求不能使用字符串连接函数strlen())- T+ J. s. t( u

7 F; I( y# H" v( A7、输入一个3X6的二维整型数组,输出其中最大值、最小值及其所在的行列下标。  h: L- H/ h9 C& `& m( i7 x

3 H+ b* d# f- V% P8、输入10个整数,将其中最大数和最后一个数交换,最小数与第1个数交换。; R+ ]4 }: k# r  r

7 D4 `8 ?' a- B) f2 Z0 P9、编写程序打印下列图形
7 z$ N. D( g4 s) A; `  t+ u5 J9 H* A
             *$ L, I: F8 H. Z% p; O6 b- Y

2 N% @5 }" a5 ]4 q! T            ***
+ l# K* m- a6 a  @7 K' C# v4 `( s0 d/ X5 v0 Q8 L
           *****! n. k& B: H2 x0 M: M$ L

6 a1 c1 ~" b" Z  C$ A) \          *******' T: s( n. @( V3 ]

- T( l9 O8 s3 z         *********- R# K' G( H& T% Y; V' ^# q
1 [6 N9 y' n/ P& [  s; x% H  x

; l' O/ m2 x$ O: G' z5 f' ]& R! N3 R5 t% e2 w( ]

$ A' J% W9 u9 h7 O7 H* c6 I' `# [6 e/ Z& o, l) T4 @" S

  B  g, Z" k6 j# R10. 编写一个程序:从键盘上华氏温度计算对应的摄氏温度,其计算公式为:
; d0 ?! e) {" X2 Y8 g+ E: O2 s; Q" J
* n5 Y" a# m: \- U
<!--[if !vml]--><!--[endif]-->
& J4 w* g' z* y( s1 ~' }2 I) k
# }. d- x' D( t/ ]  U0 c' f1 ?
其中cels表示华氏温度,fas表示华氏温度。要求有输入输出提示,并计算结果保留小数点后3位./ ^9 `+ g6 V! d2 ]; I  c8 S

' }# c0 B+ e) u6 U
9 [  t5 H2 R& d/ H# n3 F11. 从键盘上输入x ,依据下列函数关系计算函数值。要求有输入输出提示,且计算结果精度为5。
! Y4 T8 B6 ?  O& I5 ~- a$ @2 j
5 s7 [3 k7 F- J& Z- m2 t! [+ O$ i5 y2 b# D9 F+ q: [/ x2 q
<!--[if !vml]--><!--[endif]-->
( @" u' y6 U% }4 [- ^# \
8 s4 }' H0 I6 O; A% w- {% j5 H9 Z6 o' u8 Q/ F7 Y# l9 k1 Z, ?& \
( S0 }" K! j1 L: Z: W7 {7 P
  y  [, H* J. T" ?9 B4 e
! M- Q+ X, u- U" v

/ o1 {* C% \4 \0 k5 {! ~
1 J3 W; [) n5 w) N6 n6 E* z4 |, Q. P" f' y- Q( C3 c$ i
段落格式字号点击上传x   * f, L% n; |* U5 |) t( z- t

) N% }- W# n# l( E* c( R. C3 ^纠错
  t5 s; G$ S( S& }! n4 `4 }1 j$ ]) y3 l; j7 f
上一页下一页
: z, Q9 u9 u2 K2 i( k题干错误选项错误资料错误解析错误其它+ a: `2 E& v0 a2 o1 e
描述:) a6 @/ d: h* x
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-2-19 06:27 , Processed in 0.099400 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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