QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5193|回复: 14
打印 上一主题 下一主题

谭浩强书上的课后习题水仙花数,求解

[复制链接]
字体大小: 正常 放大
kill2345        

5

主题

8

听众

80

积分

升级  78.95%

  • TA的每日心情
    慵懒
    2017-2-17 18:24
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    自我介绍
    数模爱好者

    邮箱绑定达人

    群组2013年数学建模国赛备

    跳转到指定楼层
    1#
    发表于 2013-8-10 11:42 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    本帖最后由 kill2345 于 2013-8-10 12:00 编辑
    , W% V$ m' I# v* `8 F: T4 I  b
    - q  p$ y4 U( s8 @  p+ t1 a自学c,正在看谭浩强的《C程序设计》,遇到一个题不会,请教 5 k; g+ p8 y: _0 d8 H7 o8 ~
           输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一个水仙花数,因为. L2 _& g9 f6 h4 B6 D3 ?1 s
    153=1[sup]3[/sup]+5[sup]3[/sup]+3[sup]3[/sup]。
    zan
    转播转播 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    937

    主题

    117

    听众

    3万

    积分

    升级  0%

  • TA的每日心情

    2020-10-25 11:55
  • 签到天数: 264 天

    [LV.8]以坛为家I

    自我介绍
    内蒙古大学计算机学院

    社区QQ达人 金点子奖 助人为乐奖 风雨历程奖

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    937

    主题

    117

    听众

    3万

    积分

    升级  0%

  • TA的每日心情

    2020-10-25 11:55
  • 签到天数: 264 天

    [LV.8]以坛为家I

    自我介绍
    内蒙古大学计算机学院

    社区QQ达人 金点子奖 助人为乐奖 风雨历程奖

    群组2013年数学建模国赛备

    楼主试试, 你可以任意输入n个数,只要不超出int型的范围就行了
    1. #include<stdio.h>- v9 G/ y5 h; x
    2. int pow(int x,int y)
      / I6 v7 x* _+ \0 e9 |
    3. {  e7 q* N& N& J% P. K! `  s' v5 ^
    4.     int num=1,i;
      ; A; Q! _+ y6 \1 U
    5.     for(i=0;i<y;i++)  ?5 N\" e4 [+ }+ K9 I* P0 c\" `; N
    6.     {% N2 Y$ y3 [. j, r. Q
    7.         num *= x;
      + m' k6 W& W- P  @% D6 f' S
    8.     }
      ! D. ?  L. N- E7 d; t( b: u; Z3 N/ o
    9.     return num;   
      # w6 c4 U8 E( {1 i- H
    10. }1 j: X3 |3 k! b* N( N1 |/ U* L( H
    11. void main()/ [\" C1 ^+ r3 S6 o
    12. {
      0 y& G0 Z\" \( t3 x7 V
    13.     int num,temp,i,count=1,number;
      4 @7 W  T* P! [
    14.     int temp1;
      $ L5 B- Y1 M& }
    15.     scanf("%d",&num);, T1 h7 g( |* z' D
    16.     number = num;8 m- A: q# ^9 |* L9 z1 k7 D) u. g
    17.     for(i = 10 ; num/i ; i*=10)//记录一下num的位数; D5 D1 D\" u1 A
    18.     {count++;}
      # e0 |\" [0 P8 a0 t
    19.     //将number所有位数分离
      $ Q$ V+ N) m& C$ a# |1 A3 }
    20.     temp = pow(num%10,count);
      7 U$ s7 \: }: t# N
    21.     for(i = count -1 ; i>0 ; i-- )
      . h& E# `5 }6 \8 {
    22.     {   1 b- m- Q/ i1 i) P* T0 _
    23.         temp1 = num / pow(10,i);
      : y! @# F! I\" L& }1 w
    24.         temp += pow(temp1,count);
      / L5 C% m% X3 f: p0 P8 S; ~) p: X
    25.         num = num - pow(10,i)* (num / pow(10,i));5 `. R( W/ X4 E' i. w- c
    26.     }  _3 X9 n  H\" h* ^; ~( U2 p% u
    27.      if(temp == number)
      : C. \& ~% `0 l9 Y8 X
    28.      printf("yes");
      ) f% X0 X# [( P% ~( E! S: {
    29.      else
      8 _( e0 G) D# b, G
    30.      printf("no");% Q0 z! M3 a) S: t6 x& |
    31. }
    复制代码
    回复

    使用道具 举报

    937

    主题

    117

    听众

    3万

    积分

    升级  0%

  • TA的每日心情

    2020-10-25 11:55
  • 签到天数: 264 天

    [LV.8]以坛为家I

    自我介绍
    内蒙古大学计算机学院

    社区QQ达人 金点子奖 助人为乐奖 风雨历程奖

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    937

    主题

    117

    听众

    3万

    积分

    升级  0%

  • TA的每日心情

    2020-10-25 11:55
  • 签到天数: 264 天

    [LV.8]以坛为家I

    自我介绍
    内蒙古大学计算机学院

    社区QQ达人 金点子奖 助人为乐奖 风雨历程奖

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    937

    主题

    117

    听众

    3万

    积分

    升级  0%

  • TA的每日心情

    2020-10-25 11:55
  • 签到天数: 264 天

    [LV.8]以坛为家I

    自我介绍
    内蒙古大学计算机学院

    社区QQ达人 金点子奖 助人为乐奖 风雨历程奖

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    magic2728 实名认证    中国数模人才认证   

    61

    主题

    478

    听众

    4861

    积分

    升级  95.37%

  • TA的每日心情
    慵懒
    2014-9-29 19:37
  • 签到天数: 409 天

    [LV.9]以坛为家II

    群组数学中国 2015美赛护航

    群组数模专题强化培训

    群组建模思维养成培训

    群组2015美赛护航(强化)

    群组2013年数学建模国赛备

    三层循环,三个数位分别从0~9,注意排除非三位数情况,验证结果是否符合就行了。楼主自己敲一下代码吧,只有亲自动手才能发现问题的细节处,精妙处,加油!有不懂的欢迎再来提问!
    回复

    使用道具 举报

    0

    主题

    6

    听众

    126

    积分

    升级  13%

  • TA的每日心情
    擦汗
    2013-9-1 15:15
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    自我介绍
    8489

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    0

    主题

    6

    听众

    126

    积分

    升级  13%

  • TA的每日心情
    擦汗
    2013-9-1 15:15
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    自我介绍
    8489

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    kill2345        

    5

    主题

    8

    听众

    80

    积分

    升级  78.95%

  • TA的每日心情
    慵懒
    2017-2-17 18:24
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    自我介绍
    数模爱好者

    邮箱绑定达人

    群组2013年数学建模国赛备

    ゞ★人才涛涛 发表于 2013-8-11 20:22 3 I1 m1 u5 U) k4 u+ o4 T5 H
    撒旦发射点发速度发生的发打算
    5 T& f. S: S4 R- B, O. W0 W& r
    难道楼上是来灌水的吗?
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-12-29 19:12 , Processed in 2.768472 second(s), 102 queries .

    回顶部