一、c語言的型別
1.聯合
宣告2.結構體union 名稱 ;
typedef union 名稱 新名稱;
在聯合中的變數是共享記憶體空間的
定義union 名稱 變數名;
新名稱 變數名;
宣告3.數學函式struct 名稱;
typedef struct 名稱新名稱;
定義struct 名稱 變數名;
新名稱 變數名;
(1).sqrt (x)計算乙個數x的平方根4.結構體的舉例(2).pow(x,y)計算x的y次方
(3).abs(x)計算整型x的絕對值
(3).fabs(x)計算浮點數x的絕對值
(4).sin(x)計算x弧度的正弦值
(5).cos(x)計算x弧度的余弦值
弧度和角度之間的轉換 1°=π/180
#include #include #include struct point;int main()
x,y,z;
x.x = 1;
x.y = 2;
printf("x的橫座標是%d\n",x.x);
printf("x的縱座標是%d\n",x.y);
struct point maxpt = ;
printf("(%d,%d)\n",maxpt.x,maxpt.y);
double dist;
dist = sqrt((double)maxpt.x*maxpt.x + (double)maxpt.y*maxpt.y);
printf("maxpt點到圓點的距離是:%0.3f\n",dist);
//定義乙個矩形的兩個點
printf("30°角的正弦值:%0.2f\n",sin(m_pi/6));
printf("m_pi為:%f\n",m_pi);
printf("m_pi_2為:%f\n",m_pi_2);//π的1/2
printf("m_pi_4為:%f\n",m_pi_4);//π的1/4
struct rect ;
struct rect screen;
getchar();
}
新的起點,從C基礎開始(三)
一 常用進製之間的轉換 1.十進位制轉二進位制 include include int main for j i j 0 j printf d a j getchar getchar return 0 2.二進位制轉十進位制 include include int main printf d dec...
新的起點,新的開始
經過了乙個多月的奮戰,各種曲折,工作算是找到了,自己也比較滿意,從各個方面都可以.然後,繼續回學校讀書 考試,這也算是我的第一次找工作,經歷了各種緊張 刺激 彷徨,再到回校的歷程,這裡記錄一下心得。不過我主要是談心得,而不是討論各種公司的情況,也沒有討論價值,呵呵.面試心得公司選擇新的開始 做好準備...
新的開始,從CSDN
我是乙個大二的學生,專業呢是計算機類,以前也在csdn寫過一篇部落格,但是那篇關於c 結構體的部落格寫的一塌糊塗,就是拿著自學c 的時候做過的筆記複製貼上過來,沒有認真,在此深刻的自我檢討!又重新開始走上寫部落格的道路,是因為這個 費曼學習法 世界上最好的學習方法!費曼學習法通過教來學的方式讓我感到...