語法結構隨堂操作

2021-06-21 23:58:47 字數 2394 閱讀 8351

class yufajiegou

publicstatic void main(string args)

//迴圈結構練習

//while語句

intx=8;

while(x>5)

system.out.println("x="+x);

//control+c,強制結束命令列的執行。

//實際應用可以如此,定義變數,取值是變化的,

//當變化的結果在所需範圍外就停止執行。

intx=15;

while(x>5)

system.out.println("x="+x);

x--;

//jvm讀完上面的輸出語句後,就會繼續讀這條語句;

//(只回到了條件語句的部分,沒有回到初始化表示式的地方,否則條件永遠都沒有變化)

intx=1;

while(x<=10)

system.out.println("x="+x);

x+=2;

//這個語句是什麼意思?

//表示所有奇數的表達。

//dowhile語句的練習

intx=6;

dosystem.out.println("x="+x);

x++;

while(x<5);

inty=6;

while(y<5)

//注意,如果在後面加乙個分號,表達的結果是完全不一樣的。分號具有語句結束的功能。

system.out.println("y="+y);

y++;

//通過上面的語句來比較while和do while語句的區別。

//注意一點就是迴圈結構中的迴圈只會在這個語句中迴圈,即在兩個分號之間迴圈。

//即乙個語句的功能是在且只在語句內部有效,即在兩個分號之間;

//for語句test

for(system.out.print("a");system.out.print("b");system.out.print("c"))

system.out.print("d");

intx=2;

for(system.out.print("a");x>3;system.out.print("c"))

system.out.print("d");

//執行的結果就輸出了a,說明前面的初始表示式可以用任何的合法表示式,並不一定要是常量賦值型的。

intx=8;

for(system.out.print("a");x>3;system.out.print("c"),x--)

system.out.print("d");

x--;

//兩個x--放的位置的含義其實是一樣的,

//語句間不同表達用逗號分隔,分號只表示該語句結束。

intx=8;

for(;x>3;)

system.out.print("d");

//以上表示式說明for語句中條件表示式是必須的,其他兩個可以要,也可以不要,但是如果不寫條件表示式就預設為true。

//不過如果這麼表達就可以直接用while語句即可。這裡和while語句就是乙個模式了,只是形式不一樣。

while(true){}

for(; ;){}

//for語句在無條件表示式時預設為真。

//兩種最簡單的無限迴圈的表現形式,但是很奇怪的是,兩個放在一起編譯時會報錯,不知道什麼原因,單獨編譯沒有錯誤。

system.out.print(8);

//發現了乙個現象就是小括號裡面必須要有內容,否則為不合法的表示式。

//語句巢狀

//迴圈巢狀

for(int x=2,count=0;x<8;x++)

for(int y=1;y<6;y++)

system.out.println("我愛你");

count++;

system.out.println("count="+count);

for(int x=2;x<8;x++)

for(int y=1;y<6;y++)

system.out.print("*");

system.out.println();//只有乙個功能就是換行。

//對於列印長方形,外迴圈控制的行數,內迴圈控制的是每一行的列數,也就是一行元素的個數。

//發現圖形有很多行,每乙個行有很多列。要使用巢狀迴圈,原理:形象說法:大圈套小圈。

//用for語句巢狀列印三角型

//將上面的語句中改動y=x,即可,也可以用其他的改變方式,比如引乙個中間變數。

//當然,要做到優化就盡量少定義新變數。讓變數越少越好。

//一種思路:尖朝上,可以改變條件,讓條件隨著外迴圈變化;

//尖朝下,可以改變初始值,讓初始值隨著外迴圈變化;

//其他流程控制語句:break   continue

css語法結構

轉 css屬性和選擇符 css的語法結構僅僅有三部分組成 選擇符 selector 屬性 property 和值 value 使用方法 selector 選擇符 selector 指這組樣式編碼所要針對的物件,可以是乙個xhtml標籤,如body,h1 也可以是定義了特定的id或class的標籤,如...

CSS語法結構

css中文譯為層疊樣式表。是用於控制網頁樣式並允許,將樣式資訊與網頁內容分離的一種標記性語言。通俗的講就是告訴瀏覽器,這段樣式將應用到哪個物件.基本語法規範 引數說明 屬性和屬性值之間用冒號 隔開,定義多個屬性時,屬性之間用英文輸入法下的分號 隔開,color red 和 font size 25p...

css語法結構

css屬性和選擇符 css的語法結構僅僅有三部分組成 選擇符 selector 屬性 property 和值 value 使用方法 selector 選擇符 selector 指這組樣式編碼所要針對的物件,可以是乙個xhtml標籤,如body,h1 也可以是定義了特定的id或class的標籤,如 m...