實驗二 Java編程基礎訓練

            開發(fā)語言及實現(xiàn)平臺或實驗環(huán)境

              Windows2000 或XP,JDK1.5以上版本與Eclipse集成開發(fā)環(huán)境

          實驗目的

          1.了解Java的數(shù)據(jù)類型

          2.掌握各種變量的聲明方式

          3.理解運算符的優(yōu)先級

          4.掌握java基本數(shù)據(jù)類型。運算符與表達式、數(shù)組的使用方法

          5.理解Java程序語法結構,掌握順序結構、選擇結構和循環(huán)結構語法的程序設計方法

          實驗要求或實驗任務

          1.編寫一個聲明java不同數(shù)據(jù)類型變量的程序

          2.編寫一個使用運算符、表達式、變量的程序

          3.編寫一個使用java數(shù)據(jù)的程序

          4.編寫表達式語句、復合語句的程序

          5.編寫使用不同選擇結構的程序

          6.編寫使用不同循環(huán)結構的程序

          實驗內容或實驗步驟

          一.聲明不同數(shù)據(jù)類型的變量

          程序功能:新建一個類Demo2_1,定義九個變量,分別存放0x55,0x55ff,1000000,0xffffL,'a',0.23F,0.7E-3,true,"這是字符串類類型"等九個值,并將這些變量的值依次輸出。

          二.使用運算符【關系、算術、賦值、位、邏輯】

          程序功能:

          1.新建一個類Demo2_2,輸入一個整數(shù)[09999],把該整數(shù)各位數(shù)字分別顯示。

          2新建一個類Demo2_3,在打印i變量的同時分別對該變量進行i++i--操作同時每一步都應輸出當前的i值。

          3新建一個類Demo2_4,給出一個數(shù),寫出此數(shù)左移、右移、無符號右移的表達式。

          三.使用數(shù)組

          程序功能:新建一個類Demo2_5,建立一個長度為5的一維數(shù)組,一個長度為12的二維數(shù)組,分別對兩個數(shù)組賦值,然后打印輸出各數(shù)組中元素的值。

          四.使用表達式語句

          程序功能:

          1.i=3, j=4,分析表達式20*8/4+i+j*i的結果,并新建一個類Demo2_6,編碼測試。

          2新建一個類Demo2_7,根據(jù)給定的浮點類型的華氏溫度值,用公式轉化(攝氏=(華氏-32*5/9)為攝氏溫度。

          3新建一個類Demo2_8,根據(jù)給定的三個浮點數(shù),求出它們的算術平均數(shù)和幾何平均數(shù),輸出在屏幕。

          五.使用選擇語句

          1.使用if...else 語句

          程序功能:新建一個類Demo2_9,使用if...else 語句構造多分支,判斷某一年是否為閏年。閏年的條件是符合下面二者之一:能被4 整除,但不能被100 整除;能被4 整除,又能被100 整除。

          2.使用switch 語句

          程序功能:新建一個類Demo2_10,實現(xiàn)輸入成績后判斷應得評價檔次的功能。(A90以上;B8089C7079D6069E60以下)

          六.使用循環(huán)語句

          1.for 循環(huán)語句練習

          程序功能:新建一個類Demo2_11,輸出在1300之間滿足x*x+y*y=z*z的所有數(shù)字。

          2.while 循環(huán)語句練習

          程序功能:新建一個類Demo2_12,運行程序后從鍵盤輸入數(shù)字1/2/3后,可顯示抽獎得到的獎品;如果輸入其它數(shù)字或字符顯示“沒有獎品給你!”。

          3.do…while 循環(huán)語句練習

          程序功能:新建一個類Demo2_13,求1+2+…+100 之和,并將求和表達式與所求的和顯示出來。

          思考

          1.程序的復合結構以及變量的使用范圍。

          2.選擇語句,哪些具有嵌套關系?

          3.while和do…while的區(qū)別。

          posted on 2010-03-11 15:10 libifeng 閱讀(2436) 評論(2)  編輯  收藏 所屬分類: Java實驗指導書

          評論

          # re: 實驗二 Java編程基礎訓練 2010-03-14 00:13 zhrb

          lz是老師嗎?呵呵

          關注一下,有沒有接下去的試驗呢?

            回復  更多評論   

          # re: 實驗二 Java編程基礎訓練 2012-10-15 08:10 fdf

          ok  回復  更多評論   

          <2010年3月>
          28123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          導航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 神木县| 余干县| 翁牛特旗| 美姑县| 阿克陶县| 拜城县| 商河县| 屏山县| 乐亭县| 五河县| 雅江县| 徐水县| 乌海市| 昌图县| 农安县| 抚松县| 乌鲁木齐市| 广德县| 休宁县| 高邮市| 隆尧县| 靖边县| 兴业县| 南康市| 武强县| 昭苏县| 新野县| 伊春市| 普兰县| 太和县| 宁南县| 虎林市| 富民县| 太保市| 巩义市| 麻江县| 文安县| 阿荣旗| 顺昌县| 松溪县| 马鞍山市|