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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2016-3-14 09:28:04 | 显示全部楼层 |阅读模式
谋学网
1522341146001
: I0 L) V/ ^$ `  J/ @! M% S: k$ {2 ~2 A
15223411460011522341146001" O& b* p) z# ]6 _- Y/ u

: f2 z5 o: P; R7 g" V- z5 ^/ o, p( g4 \5 w0 v5 D
最近登录:2016-03-14 09:27" n+ j5 J* i3 L
保存提交看表试卷卡上一页下一页
  w" B; }4 w0 a/ K剩余时间:59小时59分58秒
0 o! f' Z0 I) V$ W  }5 p! r
( [6 m# Y- u+ z) |& q3 F) Y我已经使用0分钟了论述' f* Y8 |) N/ l$ t# S: P

( k2 K" t8 `9 n- E1第六次作业4 X$ r+ V9 A) R. h# s6 x  e0 K
论述题
" _/ `9 ?4 N% T4 o$ b  [1 \题目说明:
& Q  _- Q- B7 e  K9 K(10.0 分)1.
0 L+ P  b7 g' g, d8 \1.程序的功能是从键盘上任意输入一个正整数,求各位数字之和。请用模块化方法改写下列程序,功能不变。
6 r$ c7 T  P9 k1 g  b! [7 t5 H! l' g2 F, I9 u; W" [
#include "stdio.h”
& d. y4 u1 b3 |. ~
) K/ v- j( g! ]; Q2 B  I4 ovoid main()
7 L# z6 L! w' Q3 \& ^9 z2 E- u) u2 m' a$ X
{int n;# ]* V9 l' [' @- `' F5 n+ _

9 Z- U! t0 y3 b! ~( @ int r,s=0;
2 A7 N  O9 T9 x. E/ c9 C7 y) T+ ]( k5 \8 G* m! C2 V6 \5 u6 R
  scanf("%d”,&n);
  a2 q6 i" Z+ v* x+ V8 v4 R
- L- ~/ k- ~4 A   do{r=n%10;" d% B, y* B. N  X

  n$ F  e$ g6 x7 _/ C   s+=r;  n=n/10;
$ o( Q) C7 b" v, E# [9 @
0 i1 L# q# w8 D: G$ y# V$ b9 S    }while(n>0);  |& U2 F. @2 p2 j! H# q3 A' z& _+ _5 H
3 q/ l" ?1 O. Q" f
  printf("%d”, s);& Z, d: |' t( P; E  j- ?8 h

0 Y/ o) x) d5 k) g: W7 K0 a  }# e; r# q4 ?' h7 @/ Q( W, v
1 }- ]' i* g. x3 ]4 O# g
2.0 s% _/ J) W5 {

) ?* p( V6 z2 U! E. O
* {3 m: t/ l% w. ?在下列程序中,fun函数为一个递归函数,请将程序中的fun函数改为非递归函数,保持功能不变。1 F1 Y2 w: l' Z$ k
2 v8 J  c7 ~0 w

8 ^& D% s. x3 G/ B+ M% q1 o #include "stdio.h"
- A3 J% _/ T& U6 A+ k. \
5 s" u3 A1 x/ V! @
3 I# g5 I6 Z- z+ v& O/ f# Xlong fun(int n)0 d6 \8 a8 k8 w( W/ V7 ?

+ `- J5 e4 q% B' F8 C- R/ I, s2 z$ X$ G0 U
{  if(n==1)
- M- W5 u7 l3 r  S
4 r! P& t! |) k  p4 y2 |' Z
# y( k7 q( p+ ?' |! e      return 1;) K0 A$ V- b% m' y7 c- u2 b4 ?; G

/ ^7 p0 K8 s. T. X) L7 n( J! k9 ~8 }
      else* O/ c6 l$ {# Z$ G8 p
& ?: p$ K& p8 U4 V

( ^6 T3 Y2 Z+ `3 t! E1 b4 s2 n      return n*fun(n-1);
& T* S" E* ?/ r2 V. I2 X9 q# E7 e! V# j8 ]
+ V. D, x2 n$ H/ p0 \
}3 B# V; L, u; y2 a

; x* [) s% D: r+ s3 F1 z+ M4 M+ P2 p9 L, o9 h2 Z: H0 p
void main()6 I/ Q( I. N- L% }' R  X% Z9 X5 ^
" n1 B9 }+ C. P5 f3 N) C! k
: I+ B6 P1 c0 b3 c. t' r
{int n;
5 i  t/ i6 V2 a4 P7 w  h0 n' l9 |
8 \& x' H8 D  s" j3 A8 ?3 v
# `* T$ w) c$ ?; n% Tprintf("请输入n的值:");% S, O+ j- T; H
* T6 X1 v9 \! k% X2 \- ]
7 |: T8 c6 b) T# P' j/ R
scanf("%d",&n);
0 ~# I3 p# u: @* x% P* G6 _
( Z$ I, z4 t0 {3 B0 q+ W$ P' V
% _1 j4 E1 g- }" qprintf("%d!=%ld\n",n,fun(n));
0 I4 P/ G4 X" e' J' {1 ~# f) Z$ E% {% a
}+ U0 e1 O5 H7 |

, w2 D0 i% x' I( C5 H3 N7 _$ y+ V1 X: x) A6 u( D
3、  编一程序求:1+(1+2)+(1+2+3)+……+(1+2+3+……+10)。
- ?- ^$ z1 v2 @8 t3 d7 ?2 e5 z- d
4、 找出一个3行4列的二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。可能有几个鞍点也可能一个都没有。8 ~5 y% |8 `( P: n- I1 a8 e1 s, L
. A0 n2 p  n4 ?" T8 u9 t  Y
5.编一程序找出所有三位数的"水仙花数”并在屏幕上输出。其中"水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数”,因为153=13+53+33。
( s: q6 {8 [1 d5 G" G
9 s' [- x6 l  `/ ?: v( Y6、编一函数stringength(char *s)求字符串长度。在些一程序测试其功能(要求不能使用字符串连接函数strlen())
1 |, J: s7 A( P7 S1 m6 D  W# p1 M$ ?' t( @( c
7、输入一个3X6的二维整型数组,输出其中最大值、最小值及其所在的行列下标。
$ F' @( Y0 w6 n+ b" P
" B& g% x: L5 Y# d0 l8、输入10个整数,将其中最大数和最后一个数交换,最小数与第1个数交换。9 \" Z; u: @* W  d7 J5 _7 q

) I1 I0 }/ U' I. U# i9、编写程序打印下列图形7 C- @" I0 e5 H! E) D2 X$ E

" V! N1 j# M2 }4 q, J             *
" \. I/ A! u0 z1 `1 @, _
' f- l3 N1 i9 c% J8 J            ***0 g2 y$ h1 L" B# j

6 |! e/ ]' L5 N- S2 l) P           *****) U# m6 m  k9 \" V
& {0 R3 }' n8 O0 f
          *******" D2 r, Q+ {" V8 d" [2 @( p: ^

# [7 [, Y0 V2 A( J4 P" |3 p  ^& g         *********1 O! M9 w: H' ~, P' P) d  J

9 W1 a( z/ G' x# D. p# n. J ! j' h0 P% `+ c8 \& K  j  V7 Q

* t" U  r; x8 m9 m: }4 L  m& }) Y 6 F( `! z) G9 K/ r5 l+ R& \

  U2 X* b9 H9 m( }; n& y# O
# s2 \6 r5 m) s1 _' C. P10. 编写一个程序:从键盘上华氏温度计算对应的摄氏温度,其计算公式为:1 H+ k7 [2 A1 b+ m: G; f
, n; Y/ e& Z9 V2 O9 p
# n+ o+ Z  X9 @9 w  }3 M
<!--[if !vml]--><!--[endif]-->$ Y4 x* D9 P$ Z1 T6 H

# {$ H# c' [' d' Z! T2 V, h" d) ^: y
其中cels表示华氏温度,fas表示华氏温度。要求有输入输出提示,并计算结果保留小数点后3位.  Q4 V7 X8 o2 X2 T! @1 C
2 `+ i) ~# z' D! Y' b$ S
5 i4 [& r1 f$ U2 _. {8 W: B
11. 从键盘上输入x ,依据下列函数关系计算函数值。要求有输入输出提示,且计算结果精度为5。" m0 j0 U) O# A: K% o$ q; N$ I
  I; N6 w3 n6 B7 J% a, n
% v) y4 k# a) O" A. n/ e
<!--[if !vml]--><!--[endif]-->
4 h& _" N  m2 }* e4 Z, j7 Y: r$ _& |
3 I( i  [5 X" D8 b

4 G+ d3 U  c1 D$ ]) e; D2 E
9 R; A, J+ f7 F
% I. e5 ^; N1 _& D1 T
; Q9 w5 U. @- l0 |  @8 \
3 H9 A' ~( p+ e& ?9 \  K% G8 m! v
' [% W/ D4 v0 D% ^段落格式字号点击上传x   . G  p8 `" J+ n) x8 c% P
2 K: Q* M& Y+ j! E" S
纠错
8 A& t% g8 ^% b
# [* m7 N5 ?' f* n, L上一页下一页
0 X, d5 t8 V9 b1 G! }题干错误选项错误资料错误解析错误其它- k5 s$ m  k4 |5 {4 i
描述:0 `9 U0 m" F& l% j
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-6-11 01:17 , Processed in 0.321708 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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