第六章
while語句 先判斷後迴圈(可能一遍都不執行)
do-while語句 先執行後判斷(至少執行一遍)
★ 賦初值(放在迴圈語句前,並挨著迴圈語句)
★ while(i<100); 為死迴圈,不能結束
★ i=i+2 → i+=2 → i++,i++
★ 在迴圈體語句內定義的變數為區域性變數,在外不起作用。
★ while(cin>>x) while(scanf("%d",&x)!=eof) 當不輸入x時停止。
★ 暴力法
★ double sprtm=sprt(m); 取m的平方根
foor(m) 向下取整
rand( ) 產生隨機數
★ break continue 的區別
break 終止全部迴圈
continue 終於當前的這一步,繼續下一步
exit(0); 跳出系統
可以解決的問題
畫圖形對不定或固定的一些資料進行處理(求和,取平均值,求最大最小值,排序,對其一些性質如滿足一定條件的資料)
判斷給定幾點之間距離的最小,最大的
第八章 陣列
★陣列是一組具有相同型別的變數的集合
★ int a[5];(下標從0開始)為 a[0] a[1] a[2] a[3] a[4] 5個元素
★ 直接對a的訪問,就是訪問此陣列的首位址。
★ int a[n];→不正確的定義方式。 在定義陣列時不能使用變數定義陣列的大小。
★ 相反操作 x[i]=!x[i] 1→0 0→1
★ #include
memset(a,0,sizeof(a)) 陣列a清零 (-1也可以)
★全域性陣列初始化(預設)
區域性陣列不初始化
可以解決的問題
模擬問題
對一組資料進行處理(有效的將一組資料儲存下來)
感想:學習了陣列之後,使解決問題更方便,將資料先儲存進乙個陣列裡更方便定義一組資料,也能很好的儲存,而不會使後面的覆蓋前面。
高翔的slam課程筆記(2)
這節課主要是說的是旋轉與平移的表示方法 一般的情況下,座標可以用xyz軸表示,xyz軸的表示方法用的是右手表示法 x到y軸是四個手指彎曲的方向,大拇指就是z軸方向 a與b的乘法分為a b 點乘 內積 與a b 叉乘 外積 a b a b sin 介紹完座標系之間的關係後,遇到的問題如下 1 如何描述...
c語言程式設計課程筆記2
first 知識點總結 一 迴圈控制結構 1.while語句 當型迴圈 while 迴圈控制表示式 語句序列 注 迴圈次數未知時使用 2.do while語句 直到型迴圈 do語句序列 while 迴圈控制表示式 3.for語句 for 初始化表示式 迴圈控制表示式 增值表示式 語句序列 注 迴圈次...
課程筆記 優秀課程筆記整理
目錄 cs231n 李巨集毅老師機器學習課程 pytorch學習筆記 深度學習概述 神經網路基礎之邏輯回歸 神經網路基礎之python與向量化 淺層神經網路 深層神經網路 深度學習的實用層面 優化演算法 超引數除錯 batch正則化和程式設計框架 機器學習策略 上 機器學習策略 下 卷積神經網路基礎...