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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2016-3-14 09:28:04 | 显示全部楼层 |阅读模式
谋学网
1522341146001" b/ F, ~* g# K& g
& Y8 H* q5 ^9 f/ n! E; u' j, S
15223411460011522341146001( R* V, F8 B1 @8 Z# f5 }9 Z

3 K8 m* v8 t- ?" K4 \
: r2 }1 f2 ]; s' m( x1 o最近登录:2016-03-14 09:27
' @. D0 l# ]; t2 w( Y7 l) r保存提交看表试卷卡上一页下一页
! k% [1 C. V. ?; X剩余时间:59小时59分58秒8 ?2 `: C$ {# [& h! h3 x

! z% I2 j; w% J) y1 X! q我已经使用0分钟了论述  Y& n4 G8 j% ~, e7 e
! u& q1 `, _" t9 R7 |. ]& Z
1第六次作业7 U; h& _9 v/ C4 ^: Z
论述题
2 P; Z, ~& V; i# j7 |- g* B  O题目说明:
7 h% I' U+ S* B(10.0 分)1.
" Z: b# v1 Q, w% W1.程序的功能是从键盘上任意输入一个正整数,求各位数字之和。请用模块化方法改写下列程序,功能不变。/ e6 k! D" O; U

3 i$ e* D1 d  W" J0 b4 ^7 v- K#include "stdio.h”
' B1 j  P: I+ [# T) K- v2 z) X4 G& M+ F( c- T8 ?& m
void main()( S. }' F/ z$ @$ s* S

! K9 D+ N4 T- u& N{int n;* T& \) T' {" {( z
" m1 M7 c$ t5 e1 ^2 `9 c& T5 p: w
int r,s=0;
! V5 M" i" z6 b) @- i5 ?- ?( c* b5 I5 m" k3 x1 F* k7 h
  scanf("%d”,&n);
; r! r# y" N$ O( u: C, T
0 G: R. o$ h1 ~: I& @/ q9 A   do{r=n%10;
0 y, A1 `( @; B& B6 ~
; h+ T8 M+ ?& R  U7 o: C   s+=r;  n=n/10;  Y: x# G1 O1 _' S
5 j/ K+ e3 J6 I& d- O+ u2 y
    }while(n>0);$ A, g/ p. X% G" o& A
1 k1 s7 z' m% g! |+ A, ~
  printf("%d”, s);
" }# A) U; t  c9 [7 N2 p& n
8 A( y9 D6 C0 W  e. q: b2 l  }
% @0 b3 Y) E1 k3 s
  p0 H* I3 Z* T2 ~- W  z 2.
! `# {. x" w- Q( u1 t& G
1 ^4 k% v6 h5 A" Y$ z' o# H6 H& _
4 q) B9 m! F7 N1 S在下列程序中,fun函数为一个递归函数,请将程序中的fun函数改为非递归函数,保持功能不变。
2 V8 d# J2 U. C- k9 m  t5 H
' A0 b: P# a# b: Q) L! V6 q; i* c1 O5 l, @4 T  D0 K
#include "stdio.h"
8 Q: f6 R  C( T+ v% V( _4 E- w! P
0 O* Q, x% W& Q$ B% _* k! |6 O( t/ m
long fun(int n)
2 S9 g) ~% D% E* z1 [* e( h4 M% s8 \! h4 n; V, Q2 I
; W3 w$ }1 o+ o( @! p9 Y  E% v  k5 y
{  if(n==1)9 S* V( j  n) k6 ?, v. K- j

9 l# i+ u1 |7 P- X6 o6 k! m2 G- b" ~7 i
      return 1;
7 }7 Y8 B0 ]2 o' A4 f  G: j- s6 V, A' Z2 m2 b
. v8 C& X3 w& S3 C7 L0 d: F: s7 u8 P
      else* s7 w, ?6 i& W& Z+ S9 T' ~! p8 |
/ b* ]+ j7 p# p& I+ [
) f. D% T; |# {# A
      return n*fun(n-1);# C3 y" P1 _9 E5 H
- G5 f' H& z6 s' @- v* Q+ K
' u# v# S* E) t  q0 v) m
}" Y; ^; W& n7 a5 t( i( X+ N

0 j/ o+ W/ i1 t% ^  M5 K) j# U
: P% g% u2 o% P/ r6 ivoid main(). e$ j6 S- m; T
8 I' h# C/ _- Z, w4 Y& _
" n& g* |* z" w. Q" s8 [# g
{int n;
- S- C# c4 ~& I, g3 ~5 e4 o
$ V% ^- E( v/ {$ a0 S7 o- B4 x: v+ x/ x; h+ u! c$ Q8 g
printf("请输入n的值:");
- k: E  y- W' d$ i* y" k$ j0 M4 M  D( F/ r+ v4 A2 z. e

3 b! }$ a# m6 B/ F7 h  Mscanf("%d",&n);7 y0 \+ k; e- T+ j1 {' {7 ]
" k  D* {# P  U! D! ~% i
  Y# p- Y+ R" L+ o" Y1 U
printf("%d!=%ld\n",n,fun(n));3 d( e. m9 p3 ~7 ?  v: T) T

9 K) ~( X$ `: [}
3 @7 X! B6 `4 D) q5 _3 n4 C6 I  r8 W+ n" B3 x0 f' T$ ?% Y4 x

, |; C* P' ^" ~$ S8 [. x: M* o: [3、  编一程序求:1+(1+2)+(1+2+3)+……+(1+2+3+……+10)。$ @- U& W  F! L: ^; V

- G3 }, R+ c; s3 m$ X8 D8 n4、 找出一个3行4列的二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小。可能有几个鞍点也可能一个都没有。
" t: ^5 {+ T/ O6 i
5 }& P) @" H: |& p! \5.编一程序找出所有三位数的"水仙花数”并在屏幕上输出。其中"水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数”,因为153=13+53+33。
9 Z2 i9 X0 L  x3 x1 r- H- Z7 a" Y7 q# h# F6 H
6、编一函数stringength(char *s)求字符串长度。在些一程序测试其功能(要求不能使用字符串连接函数strlen())
3 S& T' P: D" z. O) f' s$ K/ @. [2 F# z& g5 o6 a7 m+ f
7、输入一个3X6的二维整型数组,输出其中最大值、最小值及其所在的行列下标。
3 ~" v, ~5 W2 J/ v- A7 B
: z9 ~( U9 U- z1 l3 F4 W! C8、输入10个整数,将其中最大数和最后一个数交换,最小数与第1个数交换。9 p5 ^5 s1 u8 x' _& _0 ?1 }
& y# D& g2 h7 h6 F( o2 g
9、编写程序打印下列图形
* W" [9 z/ i+ y& f- g
3 W' }) w6 b0 F; d3 ^+ `% s             *8 a" \$ D5 |& F7 M. U

! Y, T, X1 ^8 r' ~+ p  k            ***
% F' B. |- g' E# F8 |" l
% M6 ?+ W6 N/ ]& _7 I6 O: M           *****
/ Y3 f/ o7 Q4 i8 \) @' q( _: n
. ~* x2 _& p- e9 X% g! ]0 U          *******; i, S0 G% N7 A7 d: f, L0 B
% e3 X/ @: g* i& [; h
         *********
3 [, w, m" v, Y# R; ?
1 y' B' g' T" [) o/ C/ O9 S ; K- e8 X( ~5 B. Z# w3 g+ d
, G0 ^2 c4 ^/ U# d+ A
+ |) O) n' K: f6 G2 y" |& F

# I3 M5 b2 N$ [2 U. i
# a( |) K) Z+ K7 A% m2 }10. 编写一个程序:从键盘上华氏温度计算对应的摄氏温度,其计算公式为:
- K9 ^% g7 T/ \6 q' ^; z3 A$ }9 w$ s( i7 R. a
0 K- w5 x( o0 ]0 j: F) c
<!--[if !vml]--><!--[endif]-->
( d2 a2 _- g) ]8 V6 C6 ~
9 ^- K5 P# c# a5 O% q% ^
7 c* T4 Z/ [3 ~) c6 A1 B7 ^; R其中cels表示华氏温度,fas表示华氏温度。要求有输入输出提示,并计算结果保留小数点后3位.
- U3 K9 B- L7 L! X& k! y- U; A- t

1 V- ~1 V! H6 W: Z, C. e3 x& ~11. 从键盘上输入x ,依据下列函数关系计算函数值。要求有输入输出提示,且计算结果精度为5。
' G; G5 }2 @+ V' r8 }  j
4 x) j# w: ]! _
- X/ E# J% F% `( k  Q/ a+ ?3 P  e& `<!--[if !vml]--><!--[endif]-->
' Q/ a8 T8 I2 `( S' m/ \( ?) p6 r0 e. {
" P2 R' c5 H/ T% r+ p/ {, ^( p
! g6 C) }( I& ~. H+ f
$ W9 p4 n- s5 Y" I  ~1 {

0 ~) q- ~$ m" I. Q  }' {- ^6 p5 O, W- Y; A0 ]
! {: M' L$ P) f

# U" Y: B# |, y段落格式字号点击上传x   
/ Q' Q  E- p1 m* J$ f1 K5 K/ y4 ^* n+ B+ f7 V% \$ F4 e8 X9 k
纠错
# h2 q: B( U6 A; D0 b+ j
0 {4 G7 f) k0 R2 a1 V) @上一页下一页  V, m+ ^5 @+ H$ B& w* o" v; \
题干错误选项错误资料错误解析错误其它
4 l# R- `7 U, L+ h) x描述:
" z* F4 M# k! K
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-11-25 09:47 , Processed in 0.340921 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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