走馬觀花遊C 之向左?向右?

2021-09-13 14:05:59 字數 1924 閱讀 3471

課後作業

通過分支和迴圈語句了解條件邏輯;

計算0到20之間,能被3整除的整數。

新建乙個名為leftorrightdemo的控制台應用(.net core) 應用程式,並在static void main(string args)方法中,寫下如下**並執行;

這段**主要是用來判斷賦值給變數a值的能不能被3整除,這裡我們通過求餘運算來判斷,如果餘數為0,則說明這個是數能被3整除,就提示「這個數能被三整除」,如果不為0,則說明不能被整除,就提示「這個數字不能被三整除」,從結果中可以看出,10並不能被3整除,我們再把a賦值為12,重新執行。

從執行結果中可以看出,12是可以被3整除的。

從上述兩個例子中,我們已了解了if…else…的用法,if後面的小括號裡面是邏輯判斷表示式,如果判斷為真,程式就會進入if下方的大括號裡面,並執行裡面的**;如果判斷不為真,則為進入esle下的大括號裡面,並執行裡面的程式。

當a=10時,因10不能被3整除,判斷結果不為真,所以程式進入了else程式塊,並執行裡面的**,最後視窗列印出了「這個數字不能被三整除」;

當a=12是,判斷結果為真,所以程式進入了if的程式塊,並執行裡面的**,最後在視窗列印出了「這個數字能被三整除」。

我們要在控制台視窗列印出0到20的數字,這時我們可以用迴圈while語句來實現這個功能,輸入如下**,並執行。

這段**中有乙個while迴圈語句,while小括號裡是乙個邏輯判斷表示式,判斷d的值是不是小於或等於20,如果是就進入大括號裡的**塊,並執行裡面的**;當d的值大於20,則跳出這個迴圈。

while大括號裡有兩句**,第一句是將d的值列印出來,第二句d++;的意思是讓d自增1,只要程式進入這個**塊裡,程式就會把當前d的值列印出來,然後再把d加1。

這段**的作用是將0到20的整數都列印在視窗上。首先定義了乙個整形變數d,然後給d賦值為0,然後就執行while迴圈,每次迴圈d都增加1,當d的值大於20後就退出迴圈。

除了可以用while迴圈以外,還可以使用for迴圈語句將0至20的整數列印出來,輸入以下**,並執行。

for迴圈基本格式

for(初始條件;迴圈條件;狀態改變)

初始條件中,我們定義乙個整形變數i,並賦值為0;

迴圈條件,是當i小於或等於20時,就進入迴圈體;

狀態改變(迭代器),是讓d每次都增加1;

當d的值還是小於或等於20時,就進入迴圈體,把i當前的值列印出來,然後再將i自增1,當i的值大於20時,就跳出迴圈體。

方法1:

int d = 0;

while (d <= 20)

d++;

}

1.求0至100能被2整除的整數的總和。

本課**github位址

走馬觀花記二 css

css是cascading style sheet 層疊樣式化表單 的簡稱,是一種格式化網頁的語言。以前在做網頁時,網頁的內容和樣式都混在一起,這將使網頁很難維護,而css的出現解決了這個問題,它專門用於網頁的樣式設定,使網頁和樣式分開。1.css的基本語法 code h3 指定所有在 小結 如果 ...

XML和XSTL走馬觀花(ajax)

extensible markup language 的簡稱。1.資料儲存 2資料顯示 html本身的缺陷,如資料內容和頁面排版,顯示控制等混在一起,導致頁面過於膨脹。資料庫儲存的資訊,經過動態程式語言的解釋執行被轉換為html文件格式後,資訊原有的格式已經變得面目全非,這給前台頁面的設計者及後台系...

C 0x 走馬觀花 譯者的話

寫在前面 就像刀客尊敬和愛護他的刀,小提琴手把小提琴當作自己的第二生命一樣,一名老程式設計師也對著自己熟悉的程式語言有著一種特別的感情。對於效率和優雅的追求,是c 區別於其他程式語言的顯著特徵。c 0x作為下一代的c 程式語言,在stl帶來的震撼之後,又會帶來什麼大家可以期待的呢?我碰巧看到了 wi...