有兩種思路:
A、利用取餘運算。if(data%2) cout<<"data是奇數"; else cout<<"data是偶數";
B、利用位與運算。if(data&0x1==1) cout<<"data是奇數";
end 劇終!!!!
package pkg; public class p101{// YOU should select this to RUN public static void main(String[] args) {// 1st MAIN
package pkg; class Student{ private String name; Student(String name){ this.name=name; } protected void set(Str
package pkg; class a{} public class p102 { static void printFun1(Object[] args) {// Object for (Object tmp:args)
package pkg; //1st class class Cup{ Cup(int mark){ System.out.println("Cup"+mark);//【4】【5】【7】【11】【13】【15】 }
package pkg; class Useful{ public void f() {System.out.println("f(x)");}; public void g() {System.out.println("g(x)
摘要: private:僅僅針對類定義時,可以調用;(類作者保護機制) protected:在外部包中,無法調用*;(包作者保護機制) public:接口。(庫用戶的使用接口) 除了public外,外部包能訪問的唯一途徑:protecte
package pkg2; import pkg.Base2; public class Charpter6inPkg2Extend extends Base2{ /*Charpter6inPkg2Extend objC=ne
package pkg2;//MUST be the first statement import pkg.*; public class test { public static void main() { p42 obj=n
package pkg; class car{ void mtd2(){ System.out.println("hello,world"); } void mtd1() { System.out.printl
package pkg; class Basic{// 1st Basic(){ System.out.println("Basic constructor"); } } class ExtendBasic extends
package pkg; class Basic2{// 1st Basic2(int i){ System.out.println("1st class, Basic constructor:"+i); } Basic
題目:64匹馬8個跑道最少需要多少輪才能選出最快的4匹馬? 題目分析:題目本身是含義不清楚的,但是既然是程序員面試題,隱含條件是: 1、不能計時; 2、在最壞的情況下,至少多少輪比賽,必然能選擇出最快的4批馬? 該題目的分析如下:(直接上
總結: 1、class中允許有private、protected、default、public接口,但interface中的接口只能是public的(隱public,不必聲明); 2、class中的private接口,不能被繼承。所以pr
友元提供了不同類的成員函數之間、類的成員函數與一般函數之間進行數據共享的機制。通過友元,一個不同函數或另一個類中的成員函數可以訪問類中的私有成員和保護成員。c++中的友元爲封裝隱藏這堵不透明的牆開了一個小孔,外界可以通過這個小孔窺視