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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2016-3-14 09:28:04 | 显示全部楼层 |阅读模式
谋学网
1522341146001/ [5 p2 ~$ Z, _

" s7 ~2 @5 r8 J; B- I15223411460011522341146001
1 y4 O8 ~7 N$ \9 z! |* w. }3 }, {' k
' h, A, X4 b8 ~& q& L
最近登录:2016-03-14 09:27
; w2 k& N9 I+ L3 x$ u# b' w保存提交看表试卷卡上一页下一页
: ^8 a2 `- W6 X1 P剩余时间:59小时59分58秒( i7 z3 P' I# S  ^

& i6 X8 w+ O5 y4 ~; o- r: H: Y我已经使用0分钟了论述& l8 p  B6 `+ H/ j

  a& O$ q+ {5 e2 m2 }. j8 a1 D; Q, B1第六次作业
! s6 Q5 a7 j/ j" j( I/ A+ F1 \. U论述题
2 n+ N. c( `& j6 P题目说明:
% m+ @3 M+ Z) B% ^  O6 S: }(10.0 分)1.
7 L. ~/ e# y# m0 J1.程序的功能是从键盘上任意输入一个正整数,求各位数字之和。请用模块化方法改写下列程序,功能不变。3 B8 o, G% l. _) n6 m3 E

9 `0 W8 P2 o, t3 x9 r& W6 ]+ n#include "stdio.h”4 o4 w  j6 I* }5 l# v

5 [0 W' R. m$ O4 E& Ivoid main()$ k4 E# R6 E& h

) Y. u) b4 F9 U$ Z{int n;
# i* v% R; b$ W5 H3 Q- P, a6 m1 k' G; ~
int r,s=0;
, q2 d8 w# p; t: k# X3 e& D
) l6 N: [5 k- Q  scanf("%d”,&n);
& C  K" v" W# c( b9 p: z6 `8 @! a# e. ]; k# @
   do{r=n%10;
" d: w5 X; u- ?' m: ~, Q/ ]# w% r4 t% f/ V/ z+ s
   s+=r;  n=n/10;
& e" y9 U6 Q, {1 X
8 ~  E1 f/ g. F$ y+ m% S: Q7 o3 r    }while(n>0);: p) Q) \$ M0 s. _' S

8 Y5 J. o+ u# y  printf("%d”, s);: i9 p( G3 ?" x/ I$ E8 R* V, B

  I% o4 B3 |1 m2 t2 ]* K  }
+ k+ _* U/ R7 d1 t0 j3 ]7 F9 _! U2 T+ I+ i+ F% I
2.# }, K4 r6 S2 K
2 R8 ~5 i+ c# }- G2 l& n

* [3 `1 G2 r4 j1 z2 I: _* {$ L在下列程序中,fun函数为一个递归函数,请将程序中的fun函数改为非递归函数,保持功能不变。" V, k& k: V. a6 D
; w. I. f- b, }8 M9 f; S4 p+ d) A/ f

% G# ]  _& I+ d7 O #include "stdio.h"
- d/ G5 U6 r6 P( O% V
3 H( v# V% @: s( G
# N. o( H* F& t- x( xlong fun(int n)$ X1 b' W% \1 X& j6 V' B

& V8 V$ y. Y* N) X% g8 u2 N: f. c& E, ?+ l' \$ n
{  if(n==1)
* u3 {" ~- q2 E+ i
% u# N' Z/ @8 A, k: j5 |. |4 Z4 f* X" g! p
      return 1;
2 f: c+ d& n9 g& R' a9 E5 O& l
: a7 i7 C9 l: h* n  |4 j
$ Z+ j0 B* S& h0 S2 F      else
. m% }. U9 |5 R6 o# \  A7 j4 X4 h( C7 H' P/ O& B
% t$ A3 S3 z$ Q! `" M5 V# p
      return n*fun(n-1);
: n( S- K1 I9 H+ ^# w- C5 d( `; ^: {" O$ b$ e, D! x

- v, L) c7 s: g( |% ~0 L3 }}7 s$ q  B2 U" }& w) H6 x7 F8 n

/ H, y. l( V: i" w$ L6 s7 U3 `% P( h3 N# U2 ]; u, g7 @# k
void main()
1 R' B5 ~7 a% F  X1 Q& L6 W0 _$ q" T2 ~# z( o! i4 v" c: J

$ x3 d+ o  ]3 K. v{int n;
3 V4 M2 b. y) N- q% G4 G  k. T! A
  h) d/ A0 Z6 p" P- j! Z
printf("请输入n的值:");6 `. E# ]& i7 y
4 j' i9 T$ c) O  T  ~+ t

) Y: W9 M; F" B: W& |  S7 Cscanf("%d",&n);3 n5 O9 c! W1 z7 q; B' d

% Z4 K' H7 w6 c6 l& n# H; D  j* }; q7 v/ b* x4 Z5 d5 N! M
printf("%d!=%ld\n",n,fun(n));6 X& K0 }4 j4 Q/ K) C) f+ P

% _9 W$ r5 \; o}
& A# R8 R2 t: t" N  ^3 l. Q) V) D0 l/ ?8 b' z
8 [% b* Z/ m7 L, @- \4 a) I
3、  编一程序求:1+(1+2)+(1+2+3)+……+(1+2+3+……+10)。
$ P6 Y4 ?5 M6 E6 T$ d0 ~) g: d7 v3 ^3 W' k; W- r
4、 找出一个3行4列的二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。可能有几个鞍点也可能一个都没有。: R" ]. g9 I% {# ^% W& Y; T. i1 ~: Q
+ z( x2 N- V% H0 w8 A
5.编一程序找出所有三位数的"水仙花数”并在屏幕上输出。其中"水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数”,因为153=13+53+33。# F8 t& c/ U3 b- W/ i
8 e1 I( V0 B0 [$ C
6、编一函数stringength(char *s)求字符串长度。在些一程序测试其功能(要求不能使用字符串连接函数strlen())
2 i+ b" r  D4 Y, S8 h/ r: Z& b4 N$ j% T
7、输入一个3X6的二维整型数组,输出其中最大值、最小值及其所在的行列下标。
6 e- m" H- p% e' l! \8 h! \- [% l
- K  p8 Z4 M0 @9 e2 C9 g8、输入10个整数,将其中最大数和最后一个数交换,最小数与第1个数交换。
4 m  c4 F" J6 `5 K5 N8 ]6 O4 N0 }0 b9 K+ S' s9 f
9、编写程序打印下列图形
) V  m3 T+ S" Y+ G6 ^' C* J" j6 t* j  L3 z$ b7 Y6 c& U+ e
             *
: G" o$ \% i, f. t6 U9 ?, T' O/ |* c0 U# C0 C- V; I. |, A
            ***
% \) D8 Y- v% e- d. d( |  n$ I- F' o) b9 M; e, z! a
           *****9 w# A5 o% ]  s. C- v) C4 n! d
6 b$ _# d; H( D  r- U
          *******7 h. C/ S  F6 c6 w" v) Y8 a

7 t+ b! a# m) V. Y& [' U         *********
0 q. _- j  c/ o. e
% R& Y5 V$ I# ]2 w ( D* D) U8 ]( B- F$ O% M' ?
. Q" u! }. U: c; a
. x. `  z( L$ z( H

3 }4 Z0 L  Y: v, m8 D; _) R+ S* x# G4 b6 o- P' a
10. 编写一个程序:从键盘上华氏温度计算对应的摄氏温度,其计算公式为:: v( M: J3 M; ^' v$ u) a
8 `' J$ I# t$ R. Z2 E! `2 |

- B% Z0 I0 F* i<!--[if !vml]--><!--[endif]-->
: d$ [" i8 h4 x9 q1 k+ J
6 u: t% Y, v, `3 q* I' z( g: z0 r8 V4 M2 ]4 Z6 z0 \2 j" ~+ E0 Z% V
其中cels表示华氏温度,fas表示华氏温度。要求有输入输出提示,并计算结果保留小数点后3位./ r9 Y; w( T4 ]' S1 d. E
# g, |! q- |4 D8 n  h# \0 M  `

% }, |1 x, }2 ], L11. 从键盘上输入x ,依据下列函数关系计算函数值。要求有输入输出提示,且计算结果精度为5。1 E# T! w# }* _

3 ]/ h( X+ C6 I7 z& y) P  |/ p
# G, |, R8 H3 _$ l9 R2 @<!--[if !vml]--><!--[endif]-->* \# U, m, f9 b* z3 L
9 x6 d' f% j! S

2 m0 D$ w/ r$ f* k( c. a$ |0 N * P2 g5 g. c$ z4 a/ @: i0 j
9 H% X: H1 q! i0 A9 ]3 R
; t/ c; T2 c* N
0 C4 m$ ]2 F8 U# I+ W
  x' _5 ]- ~1 Z! _

. O+ h/ c; W/ a) t. e7 C& z% a# g段落格式字号点击上传x   ( j: O9 Q! j& G# i* `
# x; k/ O  z5 N+ _& d7 P: S# i
纠错& W$ e! h. D' H

; Z; W0 }$ [. I0 Z! p2 V% h上一页下一页: L  r  g4 P; t! L7 {+ I
题干错误选项错误资料错误解析错误其它
' k" P1 K( o1 L; G" c描述:
* N7 Q. X& [; K
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-2-19 06:38 , Processed in 0.096854 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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