C 之資料型別轉換,迴圈和三元表示式使用方法

2021-08-31 20:51:52 字數 2515 閱讀 6871

convert.to……

想把資料轉換成什麼型別就寫些什麼樣的,在convert.to直接加

//這一行**要用int型別的變數來接收,那麼可以說,這個方法的返回值是int型別

int numbers=convert.toint32(「4」);

++    自加一,有前加和後加

--      自減一   有前減和後減

一元運算發++/--比二元的+-優先順序高

+=   -=    *=  /=   %=

對於+-*/%都需要兩個運算元才能進行運算的這些運算子。我們叫二元運算子

對於像++  --這樣的只需乙個操作就能進行運算的運算子,我們叫一元運算子。

num++    // 值等於他的原值加1

int number =num++ //先取num的原值參與運算,最後再自身加1

int number= ++num    //先自身加1 ,然後再參與運算

+起連線作用,這個符號兩遍,有乙個是字串,就起到連線作用
字母,下劃線,@符號,後面可以跟字母,數字 -

int 型別的資料可以轉換為double型別的資料

double型別的資料可以轉換為 num=(int);

1.continue語句:

表示接受本次迴圈,而不是終止整個迴圈的執行,是結束本次迴圈進行下一次迴圈。

2.即跳出迴圈體中下面尚未執行的語句,對於while迴圈,繼續求解迴圈條件。而對於for迴圈程式流程接著求解for語句頭中的第三個部分expression表示式。

&&  (邏輯與)

||     (邏輯或)

!   (邏輯非)

語法不同,初始值不滿足迴圈條件時

while迴圈一次都不執行,do-while迴圈會執行一次

for(表示式1;表示式2;表示式3)

立即結束本次迴圈,判斷迴圈條件,如果成立,則進入下一次迴圈,否則退出迴圈

語法:

表示式1?表示式2:表示式3

順序結構:語句順序執行

分支結構:語句在滿足條件下執行

if。if-else   if-else-if,  switch-case 

迴圈結構:語句在滿足條件下迴圈執行多次

while ,do-while 。for

break 再迴圈中的作用是 跳出乙個迴圈或者結束乙個迴圈看到continue立即結束本次迴圈,繼續執行下一次迴圈是乙個永遠不能被改變的的值,也就是宣告的值永遠不會變,不希望它發生改變就用常量。

變數是乙個靈活的數

列舉可以強轉為int型別

這就是列舉,它用一組新名表示一些型別想同的常量,產生乙個新型別.

可以強轉為int型別

方便,在輸入小點時就會出現列舉值

結構宣告

以下為例項

列舉型別: 把可能的值一一枚舉出來,變數的值只限於列舉出來的值的。例如 性別:只有『男』,『女』,『末知』三種可能,可以定義為列舉型別

*///定義列舉型別:

enum ***;

void enum_test()

//可以不宣告沒有名的列舉,直接定義列舉變數

//enum ***;

int main()

[訪問修飾符],struct 結構名

[訪問修飾符]enum  列舉名

一次性可以宣告多個相同型別的變數

索引的都是長度減一

第一種

int nums = new int[5]; // 長度為5.索引為0-4 int型別

第二種  int nums2 = new int ;//次數組就能存五個值

第三種  int nums3 = new int[3] ;

第四種 

int nums4 = ;

java三元運算子操作,返回資料型別轉換

1 三元操作符型別的轉換規則 若兩個運算元不可轉換,則不做轉換,返回值為object型別 若兩個運算元是明確型別的表示式 比如變數 則按照正常的二進位制數字來轉換,int型別轉換為long型別,long型別轉換為float型別等。若兩個運算元中有乙個是數字s,另外乙個是表示式,且其型別標示為t,那麼...

資料整理 迴圈 判斷 三元表示式

if else條件語句 1.if 括號裡面的表示式的返回值必須是1個bool型別,if 條件成立則執行if 裡面的 else裡面的 不再執行,若if條件裡面的 不成立,則執行else裡面的 兩者不能同時進行,且必須執行其中一項。2.if else if 只要有乙個if的語句塊執行成功,後面的else...

三 Python基本資料型別三 元組

元組與列表相似,但元組是不可變序列,即元組一旦建立則不可再刪除或新增元素,且元素不可更改 使用小括號 t 1 1,2,3,4,5 t a a b c t s chinese math english print t 1,n t a,n t s 輸出結果如下 1,2,3,4,5 a b c chine...