C語言學習記錄_2019.02.03
阿新 • • 發佈:2019-02-04
bsp return 空格 turn 輸入 其他 c語言 printf 並行
- 優先級:算術運算符 > 關系運算符 > 賦值
- ==和!=的優先級低於其他關系運算符
- 連續的關系運算符從左到右進行
- 註釋:“//”或“/**/”
- 判斷語句:if else
- 寫代碼有時看重的是你能否讓足夠多的人讀懂你的代碼
- if語句形式:
(1)if ( ) {語句;}
(2) if ( ) 語句;以句號為結束標誌;沒有大括號的話,只有緊跟在if 和else後面的那一句代碼有效。因為if和else後面都只執行一句話,要想執行多個語句及必須加上大括號,所以總的來說加上大括號是最好的
- 讀入輸入數據之後再輸出數據的目的為了檢驗輸入是否正確;
- /* */編譯會被替換為空格
- 條件互補的並行判斷,從高處(低處)往下判斷
if
else if
else if
…….
else
- 寫程序即為寫步驟
- 352%100 ->52 去掉左邊
- 352/10 ->35 去掉右邊
- x/=10 --> x=x/10
- 查數字位數,最大能查10位;
- 循環體內要有改變條件的機會
- 代替調試顯示變量的隨時值:printf(“hr1”)等等
- while循環:
while(<循環條件>)
{
<循環體語句>
}
- do-while循環
do
{
<循環體語句>
}while(<循環條件>);---->註意分號不要丟失;
- 結束一個語句,要麽是大括號“{}”,要麽是分號“;”
-
#include <stdio.h> int main() { int i=0; for(i=10;i>0;i--) { printf("%d\n",i); } return 0; }
C語言學習記錄_2019.02.03