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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2016-3-14 09:28:04 | 显示全部楼层 |阅读模式
谋学网
1522341146001. V# r$ S/ \, `& [

$ ^0 s. Q3 O' ]152234114600115223411460016 C2 a: j* y3 s' w! m. W5 }

3 U8 c* m9 X+ G' X% r1 S. H3 H$ l  L  B: e8 Y3 X5 F; J% O
最近登录:2016-03-14 09:27$ l: t& l+ Z6 O/ l4 C
保存提交看表试卷卡上一页下一页
+ C" k, Y7 |, a! d+ }/ k, p6 e7 R剩余时间:59小时59分58秒
' R$ {) Z8 F- [) |
- Q( E: e6 S+ H: ?' p1 p我已经使用0分钟了论述* d8 N, U. u* P9 d% p/ D  p; ^; g1 J

4 O1 k& q  Z- v* @+ j! n1第六次作业
0 j: Y' R6 X7 v* @( a: z. n论述题
, k: S9 x. B/ T1 J- q题目说明: / i% D7 M) x! F- U
(10.0 分)1.
; n' \& `4 a& m. b# q1.程序的功能是从键盘上任意输入一个正整数,求各位数字之和。请用模块化方法改写下列程序,功能不变。6 }0 h1 b5 F6 Q5 ^# x. N7 i3 b
* c2 L+ }  m% V$ K) t9 `2 O" R
#include "stdio.h”
  U! i# x# q1 s) z% G( v
, L( S7 h! M! u8 o; {9 V/ T' `* |void main(): }9 k9 P5 X( K+ C  V& d
& d3 ?0 c' W) e2 j3 d5 @' W
{int n;+ P* J' W$ X& J  {5 q
) G6 ^6 T, O- L
int r,s=0;" D* I5 Y* Z5 I6 i0 X

7 v# n. E7 z. U& D" b. r  scanf("%d”,&n);9 f3 p: G! E1 U3 J0 [! s

+ r1 w/ y: n+ ^9 s) ]! S, [   do{r=n%10;& o- _6 Q% a. U$ v% \- U, ~  j9 b

% X7 w( i; i' B   s+=r;  n=n/10;
) N4 K* X3 [8 G- K, W- k
3 ]/ y0 t: }4 \/ n) p5 _    }while(n>0);
9 Z# v! u6 D. \' ?' A4 D5 f, b5 J( O- X. A
  printf("%d”, s);
4 E5 [9 h  L/ M" j* G8 _( a: U8 X; l; \0 f
  }
4 F* Q1 G8 B: ~  e1 S
9 L* e. P3 r6 _ 2.
% ~; l9 o1 Q( C/ O0 _( ^
7 ?9 W8 {2 u+ x, }& L/ \4 Z/ ^8 X  O( N; T, \1 s8 Z& N
在下列程序中,fun函数为一个递归函数,请将程序中的fun函数改为非递归函数,保持功能不变。
) v& X  d! W9 Z8 X  M- t2 x7 ?
1 @4 _) C+ F. I2 g$ g% a
# T! G3 t( C: R1 N: {: y+ K/ i #include "stdio.h". B- P# ^; v( N
& c3 R6 G0 N/ j$ l
# Q5 ^3 l, U4 S. z+ w
long fun(int n)0 S- X- R' W- U8 e& y/ l

; A, a- S! [' D1 N; T1 g: I
! ], G# l: [1 u$ c4 m# U: `{  if(n==1)
) I3 f- F' m6 o) F! s( A5 a* J3 n/ F9 M, `& n

/ ?8 J* v: Z' S( r0 ^$ f; I. T      return 1;& w2 F2 f) u6 h$ ?$ ?+ M
; f  h+ e# d( u8 }4 b2 d- T0 v
9 i8 n" Y* w# S" K) u
      else2 B, N+ z6 E* u: w1 C. D

& K" \6 o" M0 }6 ~
3 U% t2 N+ X: E+ l: U) G      return n*fun(n-1);
0 T# J( S; ~$ M2 e
1 h0 y: K1 W  ^$ C9 ~! B
+ V8 D* g! Y' {2 I) q}
. W( B8 `" q+ C$ r1 N7 P6 R+ s* m% I* n4 _
& p9 z: Q' F6 b+ Q9 m* b  B6 m' @1 J
void main()
( E2 I  y  x( s7 T; c' ^2 o; q; B/ R$ b

7 J6 `% R( w+ S4 b. s, T{int n;5 `4 {7 v8 e+ ?, U

. G( i; ~- A' Y, g$ R0 [: W' T1 B9 B- E) y4 ]7 ^' w1 h
printf("请输入n的值:");$ _6 d& l9 o/ J

3 d& W8 \. a- @+ ^% ^2 x4 p+ W/ _. F
scanf("%d",&n);
" c9 N& F0 b' I% p3 P8 w: z" o; L+ ^) ?( J

' S/ ~% Y, ~; ?printf("%d!=%ld\n",n,fun(n));- J# `6 y8 Z4 G; O2 P: n) s

4 y# {( h7 F' B7 g( d$ g6 K}3 b1 u8 v/ V$ g) [) j# C% m. {; N
6 ]% n. g  ?" t1 t; U& I

, M$ B! \' F$ z0 r0 }0 A3、  编一程序求:1+(1+2)+(1+2+3)+……+(1+2+3+……+10)。
& E9 c* H3 n7 i+ K( j
5 a& F- h) j6 \# e4、 找出一个3行4列的二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。可能有几个鞍点也可能一个都没有。
! B  C9 V" t+ a% S8 W
8 ^/ P& E# F' e6 q5.编一程序找出所有三位数的"水仙花数”并在屏幕上输出。其中"水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数”,因为153=13+53+33。9 x; N" \( K( y

  ]2 \) R: R, t6、编一函数stringength(char *s)求字符串长度。在些一程序测试其功能(要求不能使用字符串连接函数strlen())- s2 j" p3 q( n

0 R! ]9 \) d* c( {8 I7、输入一个3X6的二维整型数组,输出其中最大值、最小值及其所在的行列下标。
: x1 x1 _3 F/ ?2 M- |, {8 n: h+ z- e: O
8、输入10个整数,将其中最大数和最后一个数交换,最小数与第1个数交换。5 K; H0 x1 i/ ^2 y, G1 }

5 X" q3 q/ D8 L- e$ Z9、编写程序打印下列图形
3 x, V8 U3 O3 I1 v% n# C
& _& i8 S4 M( Z5 X/ _             *- y+ Y/ }- [+ Z: ~
* E0 [  {$ X  Q8 U- Z
            ***
5 [( p3 p/ H8 Q4 a% `, p# V2 L( l* z; S2 [
           *****
0 s7 V% z2 X& X( q7 Q0 P# B
& _0 N! N$ u. L7 U( {          *******) i# _5 j1 a4 a' X0 F% ^- t

0 L' S/ R8 I; @) g: K6 ^1 l( Y! ^  A         *********8 k' j! t3 c# _! p7 h3 D

$ @& }, M3 |& q/ u8 N4 S( G 6 w+ w$ L$ O8 b) @; Y' l) q
  F/ |9 H/ N" W* l% @# V

1 e+ e& L% Q5 {2 L7 j# _1 x$ m3 Z- |& L* \; j' Q9 Z  Q+ v

( W( b9 }# I3 U6 _: ?* x10. 编写一个程序:从键盘上华氏温度计算对应的摄氏温度,其计算公式为:5 @# r% f  S  w7 T7 B
# c  D9 Y9 X+ y  w  K' Q; p& P
" \+ M- i3 Q8 S: H
<!--[if !vml]--><!--[endif]-->
; B( t$ e7 T' v4 t; U: o$ @; ~, y

: _" \1 j( I0 F其中cels表示华氏温度,fas表示华氏温度。要求有输入输出提示,并计算结果保留小数点后3位.
8 G2 I' F  M: M( v, V/ @, N8 O6 \! w5 u" u  z, \

+ A! p0 y* H5 O, S  C; U11. 从键盘上输入x ,依据下列函数关系计算函数值。要求有输入输出提示,且计算结果精度为5。7 ?$ K9 j6 H1 H/ I! i
$ a" c  L- q; G  d6 [/ ?! B
- z4 i0 B0 e: u& i& S' v# }
<!--[if !vml]--><!--[endif]-->0 N& S4 K$ F' m4 w$ H+ J* k. S. `

+ y' z1 }8 p( M8 o
& [& _8 k3 B! I8 Q* P  h 9 r# F) m4 L2 ?# c* Y; j
% N% C. k3 ~1 o& g% s6 `
( {/ i0 k& g$ l; Z( O0 B

1 D( s" q* D5 _' X
! `& f' N' C- t
- s; j+ T0 ^: _9 X4 j5 k7 R段落格式字号点击上传x   
6 U8 t" _  h- f/ D* _8 u4 ?$ R5 P! @$ U4 h# Z
纠错  r1 e* ~( U2 J/ L
" r/ V; k2 l/ K3 n
上一页下一页
8 u4 P* j5 e5 L) e" S题干错误选项错误资料错误解析错误其它
! i7 R) ?: @6 f. G! p# K描述:
6 {2 W5 V  W; j$ ^8 z" {
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-26 06:04 , Processed in 0.315397 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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