一些供以後刷到重題呼叫的小結

2021-09-29 09:43:44 字數 1124 閱讀 3182

#學校oj已經刷到1500+了,來總結一下叭

回顧時發現我沒從0寫起,我還不是個合格的程式媛,現在補上

#0#關於double

輸入:scanf函式必須用%lf讀入

輸出:printf函式可以用%f||%lf輸出

#1# const double pi= 3.14159;

or const double pi = atan(1.0)4;

or #define pi 3.14159

/ tan45度=1,45度換成弧度就是 pi/4,反三角函式就是就atan(1.0) 再乘以4就是 pi, 求圓周率 */

#2#浮點數不是真正的實數,無法與0直接比較大小

例子如下【判斷三角形的形狀時也用到了無法直接與0比較】

#include

#include

#define eps 1e-6

intmain()

elseif(

fabs

(disc)

<= eps)

else

if(disc > eps)

else

printf

("x1 = %.2f+%.2fi, x2 = %.2f-%.2fi\n"

,p,q,p,q)

;return0;

}

#3#switch-case的使用

坑在break;

例子如下

switch

(ch)

2.當break語句用於do-while、for、while迴圈語句中時,可使程式終止迴圈而執行迴圈後面的語句,通常break語句總是與if語句聯在一起。即滿足條件時便跳出迴圈。

#6#閏年:

普通閏年和世紀閏年

普通閏年:公曆年份是4的倍數的(能被4整除,不能被100整除)

世紀閏年:公曆年份是整百數,必須是400的倍數才是閏年(能被400整除)

//四年一閏,百年不閏,四百年再閏.

year%4==

0&&year%

100!=

0||year%

400==

0

一些spark core的使用筆記,供以後參考

關閉連線 延遲計算 資料的持久化 bin spark submit class org.apache.spark.examples.sparkpi master local 2 examples jars spark examples 2.12 3.0.0.jar 10 1 基本語法 bin spa...

刷usaco水題的一些啟示

就是斷斷續續刷了一些銀組的題,雖說真的有點水,因為這些題大多是簡單轉化一下模型就可以了,但還是有一些啟示吧 bzoj1618 完全揹包的方程要理解好 1 include2 include3 include4 using namespace std 5const int maxh 50005 6 co...

基礎程式設計 一些刷題時的小點

比較零碎,整理一下小點 scanf問題 常用math函式 floor double x 和ceil double x include include intmain 6 556sqrt double x log double x round double x memset string.h標頭檔案 ...