當前位置:編程學習大全網 - 編程軟體 - 水仙規劃問題

水仙規劃問題

1,嚴格的水仙花是三位數,每個位數的立方之和等於自身。

例子如下:370是壹個嚴格的水仙花數,3 ^ 3+7 ^ 3+0 ^ 3 = 370。

2、C語言“水仙花號”實現代碼:

# include & ltstdio.h & gt

# include & ltmath.h & gt

int main (void) {

long n,p;

long c,a,j,s[30],I,q;

p = 0;

a = 10;

scanf("%ld ",& ampn);

q = n;

for(I = 1;c & gt10 ;++i) {

c =不適用;

a = a * 10;

}printf("i=%ld,a=%ld \n ",I,a);

for(j = 1;a & gt=10 ;++j) {

s[j]= n/(a/10);

n = n-s[j]*(a/10);

a = a/10;

printf("j=%ld,a=%ld\n ",j,a);

}

for(j = 1;j & lt= I;j++) {

p+=pow(s[j],I);

printf("p=%ld,i=%ld\n ",p,I);

}

if (p==q) {

Printf("%ld是水仙花的數量",q);

}否則{

Printf("%ld這個數字不是水仙花號",q);

}

返回0;

}

  • 上一篇:C語言在鍵盤上輸入三個學生的信息(包含學號,姓名,三門課的成績)並在顯示器上輸
  • 下一篇:java中如何調用數據庫的存儲過程
  • copyright 2024編程學習大全網