电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第1章程式语言与Java的基础VIP免费

第1章程式语言与Java的基础_第1页
1/23
第1章程式语言与Java的基础_第2页
2/23
第1章程式语言与Java的基础_第3页
3/23
第1页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共23页第1章:程式語言與Java的基礎1.請說明什麼是程式與軟體?程式語言的種類?低階和高階程式語言的差異?2.請比較編譯和直譯程式語言的差異?並各舉出2種程式語言?3.什麼是Java?其特點為何?為什麼Java是一種跨平台的程式語言,請說明其意義?Java平台是由_____________和_____________元件組成。4.請簡單說明JVM是什麼,並且使用圖例說明Java程式的執行過程?5.請說明Java語言的開發環境?並且分別列出命令列和Gel整合開發工具建立Java應用程式的步驟?6.Java原始程式碼的副檔名:_____________,編譯成類別檔的副檔名:______________。7.請完成下列Java程式輸出「大家好!生日快樂」字串,如下所示:classTest{publicstaticvoidmain(String[]args){________________________}}8.請問習題7.的Java程式儲存的全名為:________________,如果輸出字串改為兩行「大家好!」和「生日快樂」,請再次完成Java程式。9.繼續習題8,在命令提示字元視窗執行編譯的指令:_________________,編譯成的Bytecode檔案名稱:_____________,執行Java程式的指令:______________。10..在安裝好Gel整合開發工具後,使用Gel建立Java”程式輸出下列*”字元顯示的圖形,如下所示:***********************第2章:變數與運算子1.簡單說明Java的命名原則?2.說明什麼是程式中的變數?Java程式如何宣告變數?第2页共23页第1页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共23页3.請問下列哪些是Java的保留字,如下所示:apple、float、7up、grandTotal和boolean4.請指出下列哪些是Java合法的變數名稱,如下所示:2bad、zero、lastValue、year2006、TWO-DOLLARS、team、2Int、int、I、j5.請寫出Java的資料型態分為哪兩種?8種基本資料型態是什麼?6.請說明什麼是運算式?下列Java運算子的功能,如下所示:--&&!=>>7.請指出下列哪些運算式是不正確的,如果正確請計算其值,如下所示:5+7(5*6)/2(-12+(12+8)/2)*4-20+(14+6)/2)*3(30-15)/334-14)/(20-5)((34-14)/(13+7))(1/2+3.5)*2.0(2-6)/2+108.請建立Java程式計算下列運算式的值,如下所示:2X2-4X+1,X=3.0、4.0和2/3a2+b,a=2.0、4.0和2/3,b=10.0、5.0和12.03X2-8X+4,X=2.0、4.0和2/39.圓周長的公式是2*PI*r,PI是圓周率3.1415,r是半徑10,20,50,請設計Java程式使用常數定義圓周率,然後計算各半徑的圓周長。10.請建立Java程式將下列的八和十六進位值轉換成十進位值顯示,如下表所示:0277、0xcc、0xab、0333、0555、0xff第3页共23页第2页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共23页11.現在有250個蛋,一打是12個,請使用Java程式計算250個蛋是幾打,還剩下幾個蛋。12.某人在銀行存入150萬,利率是4%,如果每年的利息都繼續存入銀行,請使用Java程式計算在15年後,本金在利息一共有多少錢。第3章:流程控制結構1.請說明什麼是結構化程式設計?其主要觀念有哪3項?流程控制的種類有幾種?2.單一if/else指令敘述共有_____種選擇。寫出下列關係與條件運算式值是true或false,如下所示:(1)2+3==5(2)36<6*6(3)8+1>=3*3(4)2+1==(3+9)/4(5)12<=2+3*2(6)2*2+5!=(2+1)*3.請寫出下列條件敘述程式片斷的輸出結果?(1)intsum=8+1+2+7;if(sum<20)System.out.println("太小");elseSystem.out.println("太大");(2)intdepth=10;if(depth>=10){System.out.println("危險:");System.out.println("水太深.");}4.請說明while和do/while迴圈的差異?並舉例說明是否會影響程式的執行結果5.請寫出下列main()方法的輸出結果,如下所示:(1)publicstaticvoidmain(String[]args){intn=1;while(n<=64){n=2*n;System.out.println(n);}}(2)publicstaticvoidmain(String[]args){inttotal=0;for(i=1;i<=10;i++){if((i%2)==0)第4页共23页第3页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共23页{total+=i;System.out.println(i);}elsetotal--;}System.out.println...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第1章程式语言与Java的基础

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部