java基础练习实例_java基础练习题百度云.doc
java基礎練習題百度云
精品文檔
2016全新精品資料-全新公文范文-全程指導寫作 –獨家原創 PAGE1 / NUMPAGES1
java基礎練習題百度云
整理:Lemon
題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子對數為多少?
題目:判斷101-200之間有多少個素數,并輸出所有素數。
程序分析:判斷素數的方法:用一個數分別去除2到sqrt,如果能被整除,則表明此數不是素數,
題目:打印出所有的”水仙花數”,所謂”水仙花數”是指一個三位數,其各位數字立方和等于該數本身。例如:153是一個”水仙花數”,因為153=1的三次方+5的三次方+3的三次方。
題目:將一個正整數分解質因數。例如:輸入90,打印出90=2*3*3*5。
程序分析:對n進行分解質因數,應先找到一個最小的質數k,然后按下述步驟完成:
如果這個質數恰等于n,則說明分解質因數的過程已經結束,打印出即可。
如果nk,但n能被k整除,則應打印出k的值,并用n除以k的商,作為新的正整數n,重復執行第一步。
題目:利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。
題目:輸入兩個正整數m和n,求其最大公約數和最小公倍數。
題目:輸入一行字符,分別統計出其中英文字母、空格、數字和其它字符的個數。
1) 以下關于Java語言說法錯誤的是。
a) Java語言是一種OO語言,Java API是Java語言的幫助文檔 b) Java語言具有平臺無關性-Write Once,Run Anywhere
c) Java語言的核心是Java Virtual Machine
d) 使用Java語言,程序員要使用原始方法分配和釋放內存空間 e) Java語言是一種編譯執行語言
知識點: 第一章 Java語言基礎Java語言基本概念
2) 以下哪一項不是Java的關鍵字。
if a)
then b)
goto c)
case d)
while e)
知識點: 第二章 Java編程基礎 Java中的關鍵字
3) 下列不是合法的Java語言標識符。
2variable a)
variable b)
_whatavariable c)
$anothervar d)
#myvar e)
f) _3_
知識點: 第二章 Java編程基礎 Java中的標識符
4) 執行下列代碼段后,變量x的值是。
x=9;
y=9;
x=?1:0;
1 a)
b)
0 c)
10 d)
知識點: 第二章 Java編程基礎 三元運算符
System.out.println;)
上面語句的輸出結果是。
4a)
b)
c)
d)
0 e)
知識點: 第二章 Java編程基礎 位運算符
6) 以下會產生編譯錯誤的Java語句是。
if System.out.println;a)
if System.out.println;b)
if System.out.println;c)
if System.out.println;d)
知識點: 第二章 Java編程基礎 選擇結構
7) Java語言中,關于移位運算的正確的是。
128>>1=6a)
128>>>1=6b)
128>>1=-6c)
128>>>1=-6d)
知識點: 第二章 Java編程基礎 運算符
8) 以下不會產生編譯錯誤的是。
float f = 1.3; a)
char c = “a”; b)
byte b =57; c)
int i = 10; d)
boolean b = null; e)
知識點: 第二章 Java編
總結
以上是生活随笔為你收集整理的java基础练习实例_java基础练习题百度云.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 字符转数值_深入MYSQL字
- 下一篇: git 命令详解_再次学习Git版本控制