1、程式設計找出四位整數abcd中滿足下述關係的數:(ab+cd)(ab+cd)=abcd
方案一:
1 for(int ab = 10;ab < 99;ab ++)6 }7 }
方案二:
1 for(int =1000; i < 10000 ; i ++) 7 }
2、輸出99乘法表
方案一:兩個迴圈實現
1for(int i = 1;i < 10; i ++)
5 system.out
.println();
6 }
方案二:乙個迴圈實現
1for(int i=1,j=1;i<10;j++)
8 }
3、求水仙花數。所謂水仙花數,是指乙個三位數abc,如果滿足a3+b3+c3 = abc,則abc就是水仙花數
方案一:
1for(int a = 1;a<10;a ++)7}
8}9 }
方案二:
1for(int i = 100; i < 1000; i++)
8 }
4、計算圓周率:中國古代數學家研究出了計算圓周率最簡單的方法:pi = 4/1-4/3+4/5-4/7……這個算式的結果會無限趨近於圓周率的值,我國古代數學家祖沖之計算出,圓周率在3.1415826和3.1415927之間,請程式設計計算,要想得到這樣的結果他要經過多少次加減運算。
方案一:將一次減法運算看做一次運算,這樣就都是加法運算
1int count = 0;2
double pi = 0.0;3
double i=4.0,j=1.0,k=3.0;4
while(!(pi>3.1415926&pi<3.1415927
))10 system.out.println(count-1);
方案二:
1//記錄圓周率
2double pi = 0;3
//記錄次數
4int count = 0;5
//記錄分母
6double
base = 1;7
//控制符號
8int sym = 1;9
while(pi > 3.1415927 || pi < 3.1415926
)18 system.out
.println(count);
19 }
5、已知:斐波那契數列的前幾個數為0,1,1,2,3,5……從 第三項開始,每一項都等於前兩項之和,。讀入乙個整數n,程式設計求出次數列的前n項
方案一:
1int arr=new
int[num];
2 arr[0]=1
;3 arr[1]=1;4
for(int i = 2;i < num;i ++)
7 string str =arrays.tostring(arr);
8 system.out.println(str);
方案二:
1if(n <= 1
) else
if(n == 2
) else20}
21 }
6、乙個int型別的整數由32個二進位制組成,每個二進位制位的值要麼是0要麼是1。要求讀入乙個int型別的整數n,計算他的32個二進位制位中總共有多少位為1。
1int count = 0;2
for(int i = 0; i < 32; i++)7//
這一位記錄完成之後需要捨棄
8 n >>= 1;9
}10 system.out.println(count);
同一使用者的不同頁面共享資料的方法
方法一 cookie 伺服器在客戶端儲存使用者的資訊,並在需要的時候從客戶端 本機 讀取使用者資訊 功能 1 儲存使用者名稱和密碼,在一定時間不需重新登入 2 記錄使用者訪問 的喜好 3 的個性化 方法二 sendredirect跳轉 保密性不好,傳遞的資訊會在url上顯示 例項 sendredir...
Python同一類中的方法呼叫問題
classa defa add b self a 10 b 20 self.s a b self.s1 a b return self.s,self.s1 defc add ab self c 30 s c self.s s2 c self.s1 print s print s2 t a t.a a...
mysql實現同一張表內,統計不同條件的資料
想要同時統計bug表的啟用bug數量,與已完成bug數量。select p.name 所屬專案 count b.status 啟用狀態bug總數 from zt bug b zt project p where b.projectin 464,465,466 and p.id b.projectan...