找了幾個簡單演算法題看一下

2021-09-25 11:00:40 字數 2088 閱讀 6800

1.輸入三個數x,y,z,要求從小到大輸出

var x, y, z, a;

x =prompt()

;y =

prompt()

;z =

prompt()

;if(x > y)

if(x > z)

if(y > z)

document.

write

(x+'<'

+y+'<'

+z);

2.求兩個數的最大公約數

var x, y, a, b;

x =prompt()

; y =

prompt()

;if(x < y)

while

(x % y !=0)

document.

write

(y);

3.乙隻小猴子摘了若干個桃子,每天吃現有桃子的一半多乙個,到第十天只有乙個桃子了,小猴子一共摘了多少個桃子?

var x;

for(

var i =

0; i <

9; i++

)document.

write

(x);

4.將乙個陣列從小到大排列

var a =

, x;

for(

var i =

0;i < a.length; i++)}

document.

wirte

(a);

5.求乙個整數的階乘

var n, s =1;

n =prompt()

;for

(var i =

1; i <= n;i++)

document.

write

(n);

6.求101~200之間的素數

for

(var i =

101; i<=

200; i++)}

if(j == i)

}

7.找到最長的單詞,計算長度

var arr = str.

split

(" ");

var asort = arr.

sort

(function

(a,b));

document.

write

("最長單詞:"

+asort[0]

+"; ");

//第乙個元素為最長

document.

write

("單詞長度:"

+asort[0]

.length)

;

8.資料去重

var res =

, json' =

;for

(var i =

0; i <

this

.length; i++)}

return res;

var arr =

[112

,112,34

,'你好'

,112

,112,34

,'你好'

,'str'

,'str1'

];

9.判斷是否為閏年

var year =

prompt

('請輸入乙個年份:');

if(year%4==

0&& year%

100!=

0|| year%

400==0)

document.

write

('是閏年');

else

10.判斷乙個數的奇偶

var x =

prompt()

;if(x%2==0

)else

進來看一下

進來看下,知道的解答一下,實在是不明白.聽君一席話,勝讀十年書!include include using namespace std string fun1 const string s1,const string s2 const string fun2 string s1,const stri...

體驗C 用幾個小題看一下「集合」

using system using system.collections.generic using system.linq using system.text using system.collections namespace stackcoinbox 統計拿到第乙個5角硬幣用的次數 publ...

開發注意事項(開發前看一下,開發後看一下)

開發程式需要注意的點 1.操作刪除或者不能自由的恢復的資料,都需要新增上二次確認 防止資料誤刪 2.進行查詢個人資料,一定要判斷當前登入人是否有許可權 檢視,修改,刪除 一般都需要配合當前登入人標識資訊來判斷 防止他人操作別人的資料 3.盡量查詢資料使用get方式,修改,刪除,新增 使用post方式...