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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2016-3-14 09:28:04 | 显示全部楼层 |阅读模式
谋学网
1522341146001, q# I) [" e4 u( U- z) z2 Y5 A8 @
1 ?2 F' T- H8 x
15223411460011522341146001( `) P6 P; C0 C( M# U! N8 ?

0 e4 v1 B9 ]; u8 q6 V! e, x
: C5 m3 d, i$ U最近登录:2016-03-14 09:27
1 h9 `9 t  Z9 [7 S' D保存提交看表试卷卡上一页下一页8 v. G8 c% g! x/ M  u6 K: A
剩余时间:59小时59分58秒+ ]2 G0 q1 j, T- q% U  w1 D
. Q" H1 z, }& O+ E* I& H: ?- G
我已经使用0分钟了论述
* I+ U% D' F  U5 ~- r$ m& ]' P+ g% A0 ?% L* U
1第六次作业0 T% z! z: d: V) X/ z9 I
论述题& V" x. c1 Y* i: u9 P) P
题目说明: ' {9 _  H0 C; @
(10.0 分)1.
! G/ U7 d/ k; v6 u- P, W8 S3 S# \; o. V4 N1.程序的功能是从键盘上任意输入一个正整数,求各位数字之和。请用模块化方法改写下列程序,功能不变。( s0 u; b# B( q& ]( v. J+ i

" o5 M  B( J. Z% u3 `) U7 b#include "stdio.h”
/ Q" R, A! F# S% ], Z( J: n" @1 s  {" A% w6 ~
void main()
& Q/ b/ @1 y8 X, \1 p) l& f+ Q5 x: W1 S: R' A$ X
{int n;
; U0 V" a4 p' c- h6 G& L) E1 @  w4 ]; I+ s6 n1 H8 G  q
int r,s=0;4 r; p' _& S4 u
) h& c1 A5 k6 l9 J
  scanf("%d”,&n);, y- ^! X+ d$ s" ?

( f6 P  M9 U6 q5 }   do{r=n%10;9 N2 s. k5 |" F' M- |
) d- J9 G" T0 e; Y1 l8 m2 q( S
   s+=r;  n=n/10;9 F6 Y: d  ~) P- n  L) d6 N

; m! e  N% \$ S, u, ]; ]/ E. |0 W    }while(n>0);
" R$ }7 r9 I% t1 X5 }) e2 x) W8 E1 U) A4 k8 Q
  printf("%d”, s);  W$ a: Y2 _. }0 }) ?, x4 x5 K
: V* `2 d$ r3 m# Y" ^8 ^
  }+ @6 h! @# p& E9 L8 `/ D/ S
. p3 X" L5 ]8 x) {; h
2.
& Q- @7 f  ?0 i8 y
& g% H6 R; l+ a/ y# C  \8 h2 E$ V  H2 }" ~" e! j
在下列程序中,fun函数为一个递归函数,请将程序中的fun函数改为非递归函数,保持功能不变。
: b+ Z- p5 j; O3 J) N: J4 \# p) c# H) y1 {3 {; V5 y3 p0 R

5 D" t3 _# u$ L6 m+ l #include "stdio.h"3 n) I7 D7 I& m) s) T
. n0 ~4 B7 g5 u9 m& c

  |- H: O9 W- slong fun(int n)
' G9 c: h7 X3 V& R0 g0 O9 x, W6 p# e# a/ Z

/ ^1 z$ w3 h$ W) h8 S& j5 a{  if(n==1)5 W+ Z( p+ x, {$ M

' _0 I; z. B' m8 k1 O; C8 x! r  E  y4 }) W( ^7 _& C: {
      return 1;
8 o& [* q  b6 Q" ?6 @; D  c6 O
& P  O, E, B; H' [2 \( r$ \
      else: r/ t8 Z# ]! V, j6 ~* ]* r
7 _. N* d* ]( C% ?. w1 k  o! D
* w7 F( {5 n" a' I5 |
      return n*fun(n-1);5 l$ W% l) N# p/ p
$ W7 D; _% e" d* q$ Y; i+ U( A3 G

# o2 f+ Q9 p/ ?: y+ I# t" Q}1 b( D4 b3 T* E1 y
* W! B4 i, }! c3 C

, c' d5 T5 t0 h/ [" rvoid main()( i( g5 Z0 H( X6 h

" x1 `+ t7 @- t3 A& S
5 H7 o+ n  \' K; l( h$ D8 P( b, H{int n;6 T: `0 i8 \5 _# M% D1 P+ r, |5 k0 |
  l( A1 C0 D$ z% B
  V( s. a+ O$ d) S
printf("请输入n的值:");  O, y$ ]5 E7 n$ D; w

4 _* {! G, U# H# f. @/ i/ N, E" N- H( n/ W' O% p- Z1 S. d
scanf("%d",&n);2 p2 a0 ]0 t" K

+ o5 v4 B+ x# ~5 D) z; v3 I
% k( s; N9 H$ T6 c8 P* xprintf("%d!=%ld\n",n,fun(n));
/ {) O5 J, a6 R" V. l0 l# S5 g/ P/ B
}' d; c% \: m1 {6 _3 g
/ B+ {( ~$ p& q0 v

/ u/ K& @  L( I: [3、  编一程序求:1+(1+2)+(1+2+3)+……+(1+2+3+……+10)。; g( F& g! k4 [0 T0 ?, V

/ k) J  f) [" V* J8 N* V( U) q4、 找出一个3行4列的二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。可能有几个鞍点也可能一个都没有。  N- j7 E* U( N0 x% h# r

3 k+ k+ V2 ~7 I  I  E5.编一程序找出所有三位数的"水仙花数”并在屏幕上输出。其中"水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数”,因为153=13+53+33。  N6 N- H+ K5 _) h0 K# E7 P
, U$ V1 \: W# d3 o/ G; z5 y
6、编一函数stringength(char *s)求字符串长度。在些一程序测试其功能(要求不能使用字符串连接函数strlen())1 Y0 ~! ~6 J9 l9 ]2 }

& D# p! r. M9 |8 w- |7、输入一个3X6的二维整型数组,输出其中最大值、最小值及其所在的行列下标。
" D8 }3 y! I' u- ^1 N3 h/ S) z
! G9 K; r; z" W% m+ X8、输入10个整数,将其中最大数和最后一个数交换,最小数与第1个数交换。
& F0 |. G. R& N3 v& T9 A0 P- T* [; e# A8 i  {8 Z- Y: N/ h
9、编写程序打印下列图形
+ J" P' @8 B4 T) n9 c4 O3 _  {+ Z8 z9 T
             *
& V1 s4 j7 v9 J9 F4 r/ e, V% a8 t3 x- E1 D' R0 a$ S, I
            ***
9 Y1 |% x" I. S9 ?) W% j1 ~: C9 ?. e. D
           *****
3 h9 z9 P5 N" T3 O" a- P7 l  n+ P! h
0 P6 C  x+ k1 G" Q3 o% m1 Q          *******4 u& m. x* u& s. X2 T

2 f' {6 {: z3 P3 ?2 x9 d         *********) a% Y" \! t" d+ t# e& R

& W( q$ H/ m! a  @ ) j- {$ W8 A$ Q! N, y1 G+ S
, b# `3 F1 o2 x3 u/ S2 ^

2 b/ W/ N6 z9 [. Z# Q
2 N6 x/ \0 D9 ~, N4 U1 N0 }  F, Y' `( x, Q9 Z% X% n
10. 编写一个程序:从键盘上华氏温度计算对应的摄氏温度,其计算公式为:2 ^. c1 U) c& C( o
; p& \$ u6 m: l

6 Y/ Q7 [3 K' R<!--[if !vml]--><!--[endif]-->
7 F! q, B2 |- c) i5 P& c5 i0 M8 W$ _3 {0 v6 \

! E/ `* Q: H9 l% o  |! S+ t  J  B7 w其中cels表示华氏温度,fas表示华氏温度。要求有输入输出提示,并计算结果保留小数点后3位.
* t3 u4 Y( o  t/ a; r% |4 B3 i$ S9 O$ J( D0 v/ u9 A
- h8 p3 M. P) c) N+ {; m2 Q
11. 从键盘上输入x ,依据下列函数关系计算函数值。要求有输入输出提示,且计算结果精度为5。
8 ?' B6 B6 R' Y( A$ t' u7 d7 P$ S- T+ v6 k$ T3 G1 e7 f0 f! K7 [

, |* }- ~% O" Q<!--[if !vml]--><!--[endif]-->1 ^; g, y: h/ t1 L5 a' `* h
2 N6 n4 M5 V) A; e! x

" P6 h, f* T5 X6 |# P# m4 c ' B* f( `% c3 J- Z" U, u
& [  i- f6 J( [3 Y/ C& N

/ J9 c2 p2 R* Y7 s. b+ M& n0 \9 f1 H1 W8 W. D  M, e! s3 C

* c9 t# t& J. _8 R8 O8 v) {  m5 g. I% C* N' d: Z
段落格式字号点击上传x   * ?' b3 f8 g3 F) s9 s

' B4 v& K, w. F  O纠错* L7 a! S, O2 p* X, \2 C( O

2 v3 [7 k6 P6 z上一页下一页
7 B% D3 R9 K+ a* Q) g. N, y, l/ ^题干错误选项错误资料错误解析错误其它
' |$ X2 k) ^$ E1 O) E+ u7 @% M描述:. S8 a% M3 \  M+ t+ T
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-2-19 06:52 , Processed in 0.404557 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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