當前位置:編程學習大全網 - 源碼下載 - 源多維數據集

源多維數據集

代碼是:

使用系統;

使用系統。集合。泛型;

使用系統。文本;

命名空間_

{

班級計劃

{

靜態void Main(string[] args)

{

控制臺。WriteLine("壹環判斷:");

控制臺。WriteLine("水仙花的數量是:");

int i,j,k,l;

for(I = 100;我& lt1000;i++)

{

j = I/100;

k = I % 100/10;

l = I % 10;

int n = j * j * j+k * k * k+l * l * l;

如果(n == i)

控制臺。寫線(n);

}

控制臺。WriteLine("三重循環判斷:");

控制臺。WriteLine("水仙花的數量是:");

int q,w,e,r;

for(q = 1;q & lt=9;q++)

for(w = 0;w & lt=9;w++)

for(e = 0;e & lt= 9;e++)

{

int s = q * 100+w * 10+e;

int t = q * q * q+w * w * w+e * e * e;

如果(s == t)

控制臺。寫線;

}

}

}

}

擴展數據:

需要註意的事項

自定義函數is(number)確定數字的每壹位的立方和是否等於自身,例如is(121)返回0,is(153)返回1。主函數輸入兩個正整數m和n(m >;=1,n & lt=1000),m和n之間的所有位數之和等於它自己的數。

投入

多組測試數據,每組輸入兩個正整數m和n(m >;=1,n & lt=1000)。

輸出

輸出m-n之間滿足每個數字等於自身的立方和的所有數字,用空格分隔(最後壹個數字後沒有空格)。

樣本值輸入

1 100

50 200

50 500

抽樣輸出

1

153

153 370 371 407

# include & ltstdio.h & gt

# include & ltmath.h & gt

int是(整數)

{

int s,sum = 0;

而(號!=0)

{

s =數字% 10;//壹直取余數,直到0為止。

sum+=pow(s,3);

數字=數字//10;繼續變小,直到它為0。

}

返回總和;

}

int main(void)

{

int m,n,k,flag

while(scanf("%d%d ",& ampm & amp;n)!=EOF)

{

flag = 1;

for(k = m;k & lt= n;k++)

{

如果(k==is(k))

{

如果(旗幟!=0)

{

printf("%d ",k);

flag = 0;

}

其他

printf(" %d ",k);

}

}

printf(" \ n ");

}

返回0;

}

  • 上一篇:windows 系統中擴展文件名的含意
  • 下一篇:智能手環怎麽當門禁用
  • copyright 2024編程學習大全網