C 學習日記和心得(二)(新手帖,高手勿笑)

2021-06-22 17:49:40 字數 1133 閱讀 6308

今天先學學c++的運算子

+ (加號/正號),-(減號/負號),*(乘號),/(除號),%(取餘符號,

7%4=3)

>大於 《小於 >=大於等於 <=小於等於 ==相等 != 不相等

邏輯符號:

! 非即not,也可以理解成表示式的否命題(相反面)。

&& 相當於 and(是 && 是=是,是 && 非=非,非&& 是=非,非&& 非=

非,只要一 非 即 非,全 是 才 是)

|| 相當於 or (是 && 是=是,

是 && 非=是,非 && 是=是,非 && 非=

非,只要一是即是,全 非 才 非 )

新學就會覺得小亂,不用擔心,學到後面就會了。

復合賦值運算:

+= , *= 。。。。等都是復合賦值運算子。

若a=1,b=3, 則

(a += b )執行後會得到(a = 4,b=3)

該過程分為兩個過程:

1.a + b == 4(等於)

2.a = 4(賦值)

即復合函式先對符號左右的變數進行運算,並把結果賦值給左邊那個變數。

sizeof("字串") : 測字元長度

如 sizeof("字串")== 3

自增自減函式:

++i 前置自增,即在運算中先自增,再將自增的結果帶入運算

i++ 後置自增,與前置自增相反,即在運算中先運算,運算後再自增

--i前置自減,即在運算中先自減,再將自減的結果帶入運算

i-- 後置自減,與前置自減相反,即在運算中先運算,運算後再自減

"?:"類似if 判斷函式

用法:i<15?j=1:j=2;

相當於 

if  (i<15) j=1;else j=2;

還有輸入兩個數,輸出最大(小)值

max = i

相當於 

if  (i

**:#include

void main(void)

{int i,j,max; 

cout<<"請輸入兩個數,輸出最大數"<

cin >> i;

cin >> j;

max=i

cout<

好了今天就到這裡吧,一定要多多訓練哦,謝謝關注。

C學習心得二(printf用法)

printf 的格式字元 d格式符 用來輸出十進位制整數 d 按整型資料的實際長度輸出 md 使輸出長度為m,如果資料長度小於m,則左補空格,如果大於m,則輸出實際長度 ld 輸出長整型資料 o格式符 以八進位制形式輸出整數 x格式符 以十六進製制形式輸出整數 u格式符 用來輸出unsigned型資...

C和C 學習心得 更新中

1.關於庫函式的呼叫,使用strcmp strcpy strcat 等函式,需要加上 include,還有值得注意的一點是,在呼叫strcpy時,假設你寫了正常的呼叫語句,如strcpy str1,str2 編譯器仍會報錯,則可能需要使用更安全的strcpy s 相關詳解 2.字元的輸入可使用cin...

第一至二章c 學習心得

之前看的競賽 到中間遇到一些字典序啊什麼暴力演算法看起來還有點困難,一道題去看答案看一下午才能明白。發現還是要從更基礎的地方走起啊,現在去打暴力杯無非就是混個省獎沒什麼意義。重新做人吧,先把資料結構給學了先。這幾天在用axure給學校設計網頁頁面的樣板 現在學校開始修c 的課程了,目前我剛剛把第二章...