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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2016-3-14 09:28:04 | 显示全部楼层 |阅读模式
谋学网
1522341146001/ e/ W/ m0 A% e2 Z8 R

: \& m. F: \% d2 R' |. u+ F15223411460011522341146001
0 \7 K" q+ u8 E7 l- d# G2 i" [4 |  P" y

7 U. T1 ?( A: ]  J0 r最近登录:2016-03-14 09:27. D3 d- f/ M0 S% N! I% A" J% U
保存提交看表试卷卡上一页下一页. t: o# R+ S- d' X: p- J/ U
剩余时间:59小时59分58秒
' ?/ d" g, M0 v5 A4 R$ A# |1 J( R
我已经使用0分钟了论述
/ \2 r' I5 K% _. E; M/ u% ~
& ~# i& |1 a) j/ y+ F9 X7 Q1第六次作业0 N6 }, Q$ s, F/ O
论述题
5 z: K* x2 C& `) Z+ n题目说明: ' `1 h3 p' Y/ }3 |0 _) h" Q
(10.0 分)1.
# h6 U  e4 R$ o; E( Z1.程序的功能是从键盘上任意输入一个正整数,求各位数字之和。请用模块化方法改写下列程序,功能不变。
  C0 {1 ?/ G0 a; G; u6 J/ y$ J
0 ?' _- Z; B9 t# R#include "stdio.h”' K, x: e8 O+ }* Q7 V

6 n4 C: R1 x  v. z5 Wvoid main()# G7 S& o) \0 N" h( z

8 l9 W2 m7 z" Z( h) v: Q% o{int n;( d" n1 \; m( }+ U3 }- U
: u$ V" j2 H8 K+ [
int r,s=0;
( j7 U( U4 j2 \, K4 y. Z
: J5 q9 p5 f1 {  @  scanf("%d”,&n);
: ^/ a: V1 R# l- X9 ?# T0 p$ \$ n% [; F8 H# ?! z3 L& p
   do{r=n%10;5 Y. y! x, O% }" t8 f

& e2 N& v4 ?- m   s+=r;  n=n/10;
9 C) M$ ~( {. Z$ p  p3 ?
9 [. J" Z: z" g1 ?! f% ~+ d& Q    }while(n>0);9 o8 P, o" q0 X$ X
$ `, g3 _+ X9 n
  printf("%d”, s);& S: W% ?. a( i
' L  U, `' W8 L
  }2 {; L7 Q$ S9 b# k) d$ Q
. [' z0 Y1 ~+ K  x3 p! K
2.! W$ K5 V* W$ V$ n

: N$ C3 J: g, z  U5 ?$ ?9 ]7 F: w2 _" J: R) I0 X/ w
在下列程序中,fun函数为一个递归函数,请将程序中的fun函数改为非递归函数,保持功能不变。
$ P  l7 g4 Z7 g1 a
/ a' \5 Y1 ^0 n$ ^+ X: ^
# S( D* G% V& x1 _3 V; t #include "stdio.h"& b8 B  @4 q1 y& ^1 j+ a
6 a8 j# g! A% l# ?: {
2 H' r% u, b, d0 v4 m
long fun(int n)3 H  V$ s8 ^5 z1 a5 D

9 t) e* Q# B" s" A- ^
+ V9 Z  W- J2 |3 }; _{  if(n==1)5 {( M# o' q1 G% u- S: @! b: u

+ G' T+ {# U2 g. y* y1 M+ r- }
      return 1;
" z0 v# V" n& T* ^: U# E% \2 G4 r0 M3 |0 q

0 e) ~* D- d$ g: q* L2 G+ ^      else
" s1 i- A" B6 Z& K. p( V2 _5 A
$ ^& G5 N5 X  h$ D) q8 T8 o) B7 g6 F5 H2 ]+ E
      return n*fun(n-1);
5 {9 o, S0 h) w4 q+ m3 S  g
* U% F% W4 w+ ]/ g5 B7 G& ?! U* J/ R% L
}- t6 W/ i3 u/ }8 E( P0 t. Z2 H4 M
, k# h- z+ D' P. f- N$ `0 x

8 o" R8 j$ j5 Evoid main()( w+ y+ h: ^6 v, ~5 r0 A/ f6 ]
& d. s+ r  B' p+ H' l3 |
6 `( G6 o5 G$ Y- P' I1 P% J) m- i
{int n;
$ f) H/ Q' s: R7 u& s$ i, W
$ N6 y' f3 d0 s, O4 U$ w2 f
  g' `& J+ U- `0 R' k1 T' h* Gprintf("请输入n的值:");
; h2 Z% |! u+ l" v3 f. R: X1 j: F( p6 n; L1 b+ j
' c  H+ D" S7 d" \: {
scanf("%d",&n);
. S  g) E: E* c$ ^; ?( ^% f" o& [8 ^9 p

4 m0 U- j- R; e' Xprintf("%d!=%ld\n",n,fun(n));
6 }3 I0 h& p. O+ y" n' x/ e3 ^+ k) W: ]
}. f1 p- h3 H/ k! {! n2 J, W6 K6 ]
1 M# j: n& D. W2 `, `

* b# \% A: U! s$ X2 ~3、  编一程序求:1+(1+2)+(1+2+3)+……+(1+2+3+……+10)。# i9 P0 S: s) L' m
2 O# g1 ^/ m5 b) G  p
4、 找出一个3行4列的二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。可能有几个鞍点也可能一个都没有。
( n8 l$ c' j9 z1 x  G
/ x$ `3 u3 k: r1 d0 U. C1 v0 c) b5.编一程序找出所有三位数的"水仙花数”并在屏幕上输出。其中"水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数”,因为153=13+53+33。
6 `. Y5 ^8 Q- ^9 N- b+ c  g
. R( l8 m/ i. ?8 ~6、编一函数stringength(char *s)求字符串长度。在些一程序测试其功能(要求不能使用字符串连接函数strlen())
2 Y" \7 C1 E' H% j8 J" k) |# O( v* Z" w/ M4 M" x
7、输入一个3X6的二维整型数组,输出其中最大值、最小值及其所在的行列下标。7 Y) V. A' q! B/ F1 i( A
, ~* w' {2 a. T' d0 j+ B1 j
8、输入10个整数,将其中最大数和最后一个数交换,最小数与第1个数交换。# F7 ^, c$ z6 q) Z! y/ ]) C- F! m( L+ ~% n
' k# I0 o; _; U
9、编写程序打印下列图形/ V* u/ ^1 e4 W) H$ c
% N; x5 v- `; K2 z+ c; p/ e' @& C, f6 ~& i" C
             *
" _$ ^, F) k4 X# ~" n2 B
+ Q8 C2 G' G4 M( [/ i  g% Y) W& t# p            ***$ N; o/ d# y, y+ t" p# D1 I4 V1 A
- f1 k% p" S! F8 n% L
           *****# n  F' l* w+ c) @. R$ R
# W4 j1 @) m1 R# C
          *******
7 B' m& }( t5 a, J7 ]- z& H  M1 F6 T4 Y
         *********
4 E7 p. K/ J. j: D% }; O! n3 o9 r! D! P- f& D

7 j; ^$ {$ c9 |' @. z! `: f  k/ b/ {# b7 ]  C

; o1 w' X; L' w2 \8 V7 P
) R2 O% O2 `# q0 f/ t( R, Q$ \1 s/ W: j
10. 编写一个程序:从键盘上华氏温度计算对应的摄氏温度,其计算公式为:
0 f. e8 F9 c9 w! l4 U6 m5 N
/ h6 V: I8 f' R8 Z, @# q7 r! O3 E+ X* g
<!--[if !vml]--><!--[endif]-->; {" n- X+ ?5 B% n  t, Q0 S

$ d0 [! {& N5 \! M$ t1 b, ]: s! m  G8 `+ t% v
其中cels表示华氏温度,fas表示华氏温度。要求有输入输出提示,并计算结果保留小数点后3位.
+ A0 v0 i7 n* O! p* t, D7 M
. t2 V7 ?; D. R7 @6 N4 l6 S
- }3 X2 G! v+ E$ s: i7 L! j" l0 d11. 从键盘上输入x ,依据下列函数关系计算函数值。要求有输入输出提示,且计算结果精度为5。3 h$ J6 i3 K. s7 O, b7 L
7 ~) |& S6 }% [, ]/ ]  A
' b: z' t! S8 b- Y! L
<!--[if !vml]--><!--[endif]-->  P8 m  n% ]! H0 O

1 |3 ]* T& a- z5 N3 v
* z$ U$ U# J8 O2 O
- v: [8 ~) q! f" T% s
1 u8 |4 X; g" E* F9 O
5 u5 j, c) d/ I2 B5 m3 B! `$ T6 K  F- N, \

# K* A8 D% x; B, S; ~2 q3 b, h4 i1 }6 O: q2 ^
段落格式字号点击上传x   
3 o) B; S' W* R% h3 z& P; d0 x0 s+ \' }( g0 M0 Z
纠错
& f4 S. J1 f" K. C# x0 P1 H4 b+ c
) w" c. I8 R  R8 F上一页下一页
/ K0 [2 t, F& z3 |$ J题干错误选项错误资料错误解析错误其它
$ H$ f2 H% ^! P  A) y/ P描述:% R7 Q1 U6 H+ E- H
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-11-25 09:51 , Processed in 0.093004 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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