欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: Labview如何判斷三位數(shù)是否為水仙花數(shù)?求幫助 [打印本頁]

作者: 923k    時間: 2021-5-21 21:06
標(biāo)題: Labview如何判斷三位數(shù)是否為水仙花數(shù)?求幫助
求大神解答!!!感謝!

51hei圖片_20210521210520.png (113.17 KB, 下載次數(shù): 119)

要求如下

要求如下

作者: 923k    時間: 2021-5-22 09:51
部分已解決!!請問程序運行初值位153(由程序內(nèi)置)怎么設(shè)置?
作者: 名字不是重點    時間: 2021-5-22 10:38
弱弱地問一下:
1、什么“水仙花數(shù)”?
2、“水仙花數(shù)”與學(xué)號、姓名都有哪些關(guān)系?
3、這個APP要用單片處理嗎?
作者: angmall    時間: 2021-5-23 09:21
如果一個數(shù)字等于其自身數(shù)字的總和乘以給定數(shù)字中數(shù)字位數(shù)的冪,則稱為阿姆斯特朗 (Armstrong)或水仙花數(shù) (Narcissistic) 數(shù)字。

例如,數(shù)字153是阿姆斯特朗數(shù)字,因為:1^3 + 5^3 + 3^3 = 153

類似地,1634也是阿姆斯特朗數(shù),即 1^4 + 6^4 + 3^4 + 4^4 = 1634

數(shù)字1到9也是阿姆斯特朗數(shù)字。

  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <math.h>

  4. int main()
  5. {
  6.          int number, original, rem, sum=0, digit=0;
  7.          clrscr();
  8.          printf("Enter number: ");
  9.          scanf("%d", &number);
  10.        
  11.          original = number;
  12.        
  13.          /* Counting number of digit in a given number 計算給定數(shù)字中的位數(shù) */
  14.          while(number!=0)
  15.          {
  16.                   digit++;
  17.                   number = number/10;
  18.          }
  19.          
  20.          /* After execution above loop number becomes 0 執(zhí)行后,循環(huán)號變?yōu)?
  21.             So copying original number to variable number 因此將原始變量復(fù)制到可變 變量 */
  22.             
  23.          number = original;
  24.          /* Finding sum */
  25.          while(number != 0)
  26.          {
  27.                   rem = number%10;
  28.                   sum = sum + pow(rem, digit);
  29.                   number = number/10;
  30.          }
  31.          /* Making decision */
  32.          if(sum == original)
  33.          {
  34.                   printf("%d is ARMSTRONG.", original);
  35.          }
  36.          else
  37.          {
  38.                   printf("%d is NOT ARMSTRONG.", original);
  39.          }
  40.          getch();
  41.          return(0);
  42. }

復(fù)制代碼




作者: loveinheart    時間: 2021-5-23 14:29
這是依次取模的問題吧,比較簡單的數(shù)學(xué)計算
作者: xianfajushi    時間: 2021-5-23 15:32
int a=153,aa=0,aaa=0;while(a)aaa=a%10,aa+=aaa*aaa*aaa,a/=10;std::cout << aa << std::endl;




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1