明明畢業沒多久,c語言基礎都忘光了,在這邊梳理記錄下忘掉的一些知識點。
1.常用scanf和printf的輸入輸出:
intfloat
double
char
scanf
%d%f
%lf%c
printf
%d%f
%lf or%f
%c其中浮點數保留小數點後2位表示為 %.2f ,c語言中string輸出為 %s ,但貌似無法直接定義string型別變數,一般使用char型別指標進行處理。
2.當無限迴圈時,個人習慣使用while(scanf("%d",&a)!=eof) 這個語句實現,這樣退出迴圈的條件即為 「ctrl+z」。
c語言有個八進位制、十六進製制和十進位制轉換的便捷方法,就是也有類似庫函式的操作,就是用printf格式化,見下。
#include#includeint main()
3.math.h函式庫中
x的y次方 使用函式pow,使用方法為 double pow(double x, double y);
x的平方根 使用函式sqrt,具體即為sqrt(x);
C語言重拾之路 2
32位作業系統,配合32位cpu,定址空間位2 32次方,計算出來是4294967296位元組,就是4g,32位系統最大支援4g空間,如果想要32位系統支援4g以上空間的話,就要用pae的特殊核心,採用特殊方式訪問,64位作業系統配合64位cpu,定址空間是2 64次方,計算出來是184467440...
重拾C語言 流程控制
1 定義 某些 可能執行,也可能不執行,有選擇的執行某些 2 分類 1 if 非零為真,是零則假 if 表示式 語句1 範圍問題 if 表示式 語句a 語句b if成立則預設只執行下一行 語句a if 表示式 語句a 語句b if成立執行大括號內所有的語句 2 if else if 1 a else...
重拾C 教程 環境
在這一章中,我們將討論建立 c 程式設計所需的工具。我們已經提到 c 是 net 框架的一部分,且用於編寫 net 應用程式。因此,在討論執行 c 程式的可用工具之前,讓我們先了解一下 c 與 net 框架之間的關係。net 框架是乙個創新的平台,能幫您編寫出下面型別的應用程式 net 框架應用程式...