printf("%.01f\n",(double)2/1);
printf("%.02f\n",(double)2/1); 保留兩位小數
陣列賦值
#include
memset(al,0,sizeof(al));
輸入浮點數
while(scanf("%lf",&n)!=eof)
字串比較
#include
char a[11] ="1234567890";
char b[11] ="1234567890";
strcmp(a,b)==0
#include
char start[1000];
gets(start)
字元轉換成數字
char a='6';
int b = a-'0';
printf("%d\n",b);
atoi(p)數字轉成字元,注意整數越界 #include itoa(arg,13)字元轉換成數字
strlen 在#include 裡
C語言語法基礎考試
c語言語法基礎考試 第2輪 學員姓名 試卷說明 1 本試卷共 25題,部分來自 intel 微軟 ti等公司的面試題,其餘出自平時基礎課程。2 本試卷主要目的是考查對 c語言本身的理解程式,而非演算法測試。3 所有題目均需相關說明,yes no 型回答均不得分。4 從實際專案開發的角度回答問題,切忌...
c語言語法陷阱總結
學習c語言也有一段時間了,關於語法上的錯誤,現在基本上也沒犯過,不過,我還是想小結一下。運算優先順序的問題,其實在背乘法表,的時候就已經開始接觸了。那時候我們知道在加減乘除的混合運算中,先算乘除,再算加減,如果遇到括號,先算括號裡的內容,這就是優先順序問題。那麼在 c語言中,我們也有很多運算,有運算...
《C語言語法知識》 指標
注 本文內容是學習小甲魚老師講解後的部分總結。首先說明記憶體是如何存放變數的 變數名的存在只是為了方便程式設計師使用而設計的,計算機記憶體中並沒有儲存變數名,變數名對應的是位址,只有編譯器知道。在編譯器編譯時,它會根據變數名所代表的位址找到對應位址,並根據變數的型別讀取相應範圍的資料。記憶體的最小儲...